I accidentally made this commit really big after some git mishaps. Working on zig grammar, finally kinda works. Fixed some diagnostics warnings Moved examples to tofix because fixing them is besides the point right now.
587 B
587 B
TODO:
Fix 05 stage tcc compiler that causes some non-descript linker error whenever a generated executable is executed. Causes this error message : "Inconsistency detected by ld.so: dl-fini.c: 92: _dl_fini: Assertion `ns != LM_ID_BASE || i == nloaded' failed!"
Write rules into makefile to run tests
- Create test runner if it doesn't exist for lpeglable and parser-gen
- Update tests to lua 5.4
- Fix diagnostics in tofix
- Write a 'make test' rule
Implement backslashed escaped characters in grammar parser
Implement single line comments starting with # in grammar parser