Commit Graph

8 Commits

Author SHA1 Message Date
omicron b4301ed650 Add a parser grammar
Validate the build / validate-build (push) Successful in 24s
Currently this is a subset of the grammar, enough to get reasonable work
going.
2025-03-31 14:47:58 +02:00
omicron 75fc72c35d Add action to run validation on every commit
Validate the build / validate-build (push) Successful in 23s
Adds some flags to the makefile to make it build on alpine with a
different libc
2025-03-31 14:36:15 +02:00
omicron 5cdb60d395 Remove peek function 2025-03-30 22:51:47 +02:00
omicron e5830daac9 Add documentation comments to the lexer code 2025-03-30 22:51:15 +02:00
omicron 4becfb868e Reduce excessive line length in Makefile 2025-03-30 22:07:35 +02:00
omicron 942dd444cc Fix infinite loop when lexing an invalid newline sequence 2025-03-30 22:03:12 +02:00
omicron 55f6dff543 Add basic fuzzing with afl++ 2025-03-30 22:01:53 +02:00
omicron df948b18c6 Initial commit, basic lexer structure 2025-03-30 17:45:51 +02:00