pass-lang/src
James T. Martin fcd61f6c5f
Wrote IR gen!! (Literally untested, though.)
Next stages are to wire it into the parser so I can test it,
to implement operator precedence so exprs actually exist,
and then implement operators and builtins until I can
start writing basic programs.
2022-09-08 21:07:40 -07:00
..
lex Indentation-sensitive syntax! 2022-09-08 16:02:30 -07:00
asm.c Separate instruction encoding into a separate file. 2022-09-06 02:20:10 -07:00
asm.h Completely rewrite stack management. 2022-09-06 19:47:46 -07:00
io.c Indentation-sensitive syntax! 2022-09-08 16:02:30 -07:00
io.h Greatly simplify lexer thanks to new knowledge of lookahead. 2022-09-07 23:02:15 -07:00
ir.c Wrote IR gen!! (Literally untested, though.) 2022-09-08 21:07:40 -07:00
ir.h Wrote IR gen!! (Literally untested, though.) 2022-09-08 21:07:40 -07:00
lang.c Wrote IR gen!! (Literally untested, though.) 2022-09-08 21:07:40 -07:00
lang.h Wrote IR gen!! (Literally untested, though.) 2022-09-08 21:07:40 -07:00
lex.c Indentation-sensitive syntax! 2022-09-08 16:02:30 -07:00
lex.h Indentation-sensitive syntax! 2022-09-08 16:02:30 -07:00
main.c Implemented parser! Recognition only, no output. 2022-09-07 20:42:37 -07:00
parse.c Wrote IR gen!! (Literally untested, though.) 2022-09-08 21:07:40 -07:00
parse.h Implemented parser! Recognition only, no output. 2022-09-07 20:42:37 -07:00
x86encode.c Completely rewrite stack management. 2022-09-06 19:47:46 -07:00
x86encode.h Completely rewrite stack management. 2022-09-06 19:47:46 -07:00