James Martin james
Loading Heatmap…

james pushed to master at james/pass-lang

  • 894c10903c Old, incomplete, broken stuff from a month ago.

2 days ago

james pushed to master at james/pass-lang

  • d9edbab10c Fix calculation of labels and jump destinations.

1 month ago

james pushed to master at james/pass-lang

  • 68ce32a6df Slightly unfuck codegen for relative jumps and blocks.

1 month ago

james pushed to master at james/pass-lang

  • 1383484e06 No assertions fail during codegen (lang.c) for test file.

2 months ago

james pushed to master at james/pass-lang

2 months ago

james pushed to master at james/pass-lang

  • 8808c41250 Factor out executable format handling into a new file.

3 months ago

james pushed to master at james/pass-lang

  • 3fe367675a Removed radix#int syntax, added keywords to lexer.

3 months ago

james pushed to master at james/pass-lang

  • 4c4ebeecfc Fixed bug: use references to mutate the stack instead of values.

3 months ago

james pushed to master at james/pass-lang

  • fcd61f6c5f Wrote IR gen!! (Literally untested, though.)

3 months ago

james pushed to master at james/pass-lang

3 months ago

james pushed to master at james/pass-lang

3 months ago

james pushed to master at james/pass-lang

  • 8b251bd1d6 Added documentation for the upcoming indentation-sensitive syntax.

3 months ago

james pushed to master at james/pass-lang

  • c35023a686 Added documentation for the upcoming indentation-sensitive syntax.

3 months ago

james pushed to master at james/pass-lang

  • 689ea16f1d Added documentation for the upcoming indentation-sensitive syntax.

3 months ago

james pushed to master at james/pass-lang

  • bce39fdc22 Greatly simplify lexer thanks to new knowledge of lookahead.

3 months ago

james pushed to master at james/pass-lang

  • d7c0eef7ae Implemented parser! Recognition only, no output.

3 months ago

james pushed to master at james/pass-lang

  • 162683d63e Hacked together a god-awful hand-written lexer.

3 months ago

james pushed to master at james/pass-lang

  • 0f8236b404 Hacked together a god-awful hand-written lexer (untested).

3 months ago

james pushed to master at james/pass-lang

  • 46640b6204 Remove gratuitous platform-specific IO.

3 months ago

james pushed to master at james/pass-lang

3 months ago