Jesse Brault
|
44f6ab10af
|
WIP on enum generation and solving generated errors.
|
2025-09-14 21:06:58 -05:00 |
|
Jesse Brault
|
434df5642a
|
Much work on ast gen, leaf enums and leaf structs.
|
2025-09-14 19:34:38 -05:00 |
|
Jesse Brault
|
42cc6720d1
|
Move around util fn and set up enum build fn mod.
|
2025-09-14 18:24:56 -05:00 |
|
Jesse Brault
|
300e65a8d3
|
Add generation for node ast file.
|
2025-09-14 15:57:06 -05:00 |
|
Jesse Brault
|
b75e51ee41
|
Fill out build-fn generation for ast nodes.
|
2025-09-14 15:40:39 -05:00 |
|
Jesse Brault
|
968b950436
|
Handle deserialization of leaf_enum nodes.
|
2025-09-14 09:36:38 -05:00 |
|
Jesse Brault
|
0704e7d504
|
Skeleton code for leaf_enum specs.
|
2025-09-14 09:12:00 -05:00 |
|
Jesse Brault
|
0a97cc01b9
|
Add return value to build fn.
|
2025-09-04 11:08:23 -05:00 |
|
Jesse Brault
|
0adb4bbe0e
|
Add or else (default) to yaml spec.
|
2025-09-04 10:21:30 -05:00 |
|
Jesse Brault
|
9f3f3e0f0d
|
Implement optionality for types.
|
2025-09-03 17:12:19 -05:00 |
|
Jesse Brault
|
a53388155a
|
Add optional to ast schema and ast-gen.
|
2025-09-03 16:45:09 -05:00 |
|
Jesse Brault
|
8b310ad5d4
|
Refactor ast-generation.
|
2025-08-29 19:42:23 -05:00 |
|