Standard main program for TIL chairmarks.
Main program for TIL chairmarks that just parse.
Parser for the basic Tiny Imperative Language.
Rewrite TILs for loops that automatically declare the control variable adding an explicit declaration of the variable.
Transform for loops into equivalent while loops.
Move all declarations to the start of the program.
Standard main program for TIL chairmarks that parse and transform.
AST the basic Tiny Imperative Language.