chloe
|
a6f776e1f2
|
core: lexer: Add unsigned type tokens
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 08:52:56 -04:00 |
|
chloe
|
62451acdd4
|
core: lexer: Add preprocessor tokens
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 08:49:17 -04:00 |
|
chloe
|
82e68e92a9
|
core: lexer: Return -1 on bad ident
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 08:13:45 -04:00 |
|
chloe
|
f6e7360fd5
|
core: lexer: Add token for 'return' keyword
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 08:13:45 -04:00 |
|
chloe
|
86645eb137
|
core: lexer: Add arrow token
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 08:13:45 -04:00 |
|
chloe
|
3e3ccae003
|
core: lexer: Add comment skipping
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 08:13:45 -04:00 |
|
chloe
|
50bd6324fe
|
core: lexer: Fix up whitespace skipping
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 08:13:45 -04:00 |
|
chloe
|
9bc47590c3
|
core: lexer: Add keyword tokens
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 08:13:45 -04:00 |
|
chloe
|
07b0a3b258
|
lexer: Add scanning of identifiers
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 10:53:41 +00:00 |
|
chloe
|
32635789dc
|
core: Add missing copyright headers
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 03:00:43 -04:00 |
|
chloe
|
74e2e8c772
|
core: Add lexer + parser groundwork
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 02:21:09 -04:00 |
|