1ca7e2ee15
enable semen-walk-form to embed results (for macro processing)
2025-10-26 11:39:00 +03:00
5379631471
move recons to utils
2025-10-26 11:37:52 +03:00
316ead4b37
add define support
2025-10-22 22:33:18 +03:00
c7d91eed2c
add enum support
2025-10-22 22:33:18 +03:00
98a1d9f2e8
add typedef support
2025-10-22 17:29:42 +03:00
775e321597
add support for nested lambdas
2025-10-01 14:10:42 +03:00
442f663635
add initial lambda support
...
No closures for now, but solid groundwork is laid.
2025-09-30 09:35:16 +03:00
06892e1afa
re-implement macro-expansion using new semantic walker
2025-09-29 15:56:51 +03:00
532487d713
implement semantic code walking framework
2025-09-29 15:56:51 +03:00
b1744bb6af
split semantic processing and fmt-c code generation
...
Introducing Sex SEMantic ENgine: the semen.
Also split reader to other file (it can be replaced in the future).
Macro expansion inside Sex code doesn't work yet, and it must be done
in semen, not during fmt-c generation as before.
2025-09-29 15:50:01 +03:00