chloe
|
ed9969be37
|
core: symbol: Add symbol management
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 21:50:43 -04:00 |
|
chloe
|
71f232282a
|
core: tokbuf: Fix up token buffer
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 19:01:51 -04:00 |
|
chloe
|
833978f414
|
core: tokbuf: Dynamically expand token buffer
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 11:35:31 -04:00 |
|
chloe
|
5f72602471
|
core: lexer: Add operational tokens
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 09:01:18 -04:00 |
|
chloe
|
07859d3735
|
core: lexer: Add token for ':' byte
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 08:54:14 -04:00 |
|
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
|
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
|
596e63e468
|
core: state: Keep track of current pass
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 11:09:12 +00: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
|
f99c1d678f
|
core: Add pointer box / RAII impl
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 06:04:40 -04:00 |
|
chloe
|
7ca4580893
|
core: Add token buffer
Signed-off-by: Chloe M. <chloe@mirocom.org>
|
2026-05-23 02:57:50 -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 |
|
chloe
|
659dd38932
|
cescal: Add fmt to log macros
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 02:20:48 -04:00 |
|
chloe
|
0fe401d0a7
|
core: Add logging helpers
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 01:35:18 -04:00 |
|
chloe
|
a356913c39
|
build: Add headers
Signed-off-by: Ian Moffett <ian@mirocom.org>
|
2026-05-23 01:34:59 -04:00 |
|