Begin translation module
[tiger.ml.git] / compiler /
2018-09-28  Siraaj KhandkarBegin translation module master
2018-09-28  Siraaj KhandkarDefine the tree IR
2018-09-28  Siraaj KhandkarDefine MIPS word size
2018-09-26  Siraaj KhandkarRough frame allocations
2018-09-20  Siraaj KhandkarSketch-out a dummy escape-finding module
2018-09-20  Siraaj KhandkarAdd option iter
2018-09-19  Siraaj KhandkarFail successful execution when expected error is defined
2018-09-19  Siraaj KhandkarHide counter inside closure
2018-09-18  Siraaj KhandkarSwitch Type.unique implementation from ref to Symbol
2018-09-18  Siraaj KhandkarFix Symbol.new_of_string - it should not save
2018-09-18  Siraaj KhandkarCheck scope of break statements
2018-09-18  Siraaj KhandkarDetect cycles in type declarations
2018-09-18  Siraaj KhandkarExpose option module to the rest of the program
2018-09-17  Siraaj KhandkarImplement (mutually) recursive function definitions
2018-09-17  Siraaj KhandkarRemove some unused bindings
2018-09-17  Siraaj KhandkarFix - check number of arguments in function calls
2018-09-17  Siraaj KhandkarExpect more book errors
2018-09-17  Siraaj KhandkarFilter-out non-.tig files from list of test case files
2018-09-17  Siraaj KhandkarFilter-out hidden filenames from list of test files
2018-09-17  Siraaj KhandkarFix fragile pattern matching
2018-09-17  Siraaj KhandkarAdd more expected errors in book tests
2018-09-16  Siraaj KhandkarExpect some of the type errors in book tests
2018-09-16  Siraaj KhandkarFix grammar - allow empty set of record fields
2018-09-16  Siraaj KhandkarExpect type error in test43.tig
2018-09-16  Siraaj KhandkarWIP type-checking -- check recursive type defs
2018-09-16  Siraaj KhandkarAdd micro test for recursive type def
2018-09-16  Siraaj KhandkarAdd CLI options to execute different test suites
2018-09-16  Siraaj KhandkarClean-up missing labels and unused entities
2018-09-16  Siraaj KhandkarUse the same status symbol for total as for each
2018-09-16  Siraaj KhandkarDon't execute semant test if parsing fails
2018-09-16  Siraaj KhandkarExpect syntax error in test49.tig
2018-09-16  Siraaj KhandkarImplement tests grid-view and backtraces
2018-09-15  Siraaj KhandkarDisambiguate variant label
2018-09-15  Siraaj KhandkarDon't use long code as test name
2018-09-15  Siraaj KhandkarDisable color for skip status indicator
2018-09-15  Siraaj KhandkarDisable info for non-fail status
2018-09-15  Siraaj KhandkarTest every book test case
2018-09-14  Siraaj KhandkarEscape newline in strings
2018-09-14  Siraaj KhandkarAdd a couple of type (in)compatibility test cases
2018-09-14  Siraaj KhandkarFix use type of last expression in a sequence
2018-09-14  Siraaj KhandkarFix incorrect environment entry
2018-09-14  Siraaj KhandkarTighten-up test cases: specify where errors are expected
2018-09-14  Siraaj KhandkarRemove unused code
2018-09-14  Siraaj KhandkarWIP type-checking -- check function declarations
2018-09-14  Siraaj KhandkarAdd TODO for mutual recursion
2018-09-14  Siraaj KhandkarWIP type-checking -- check type declarations
2018-09-14  Siraaj KhandkarCount test cases
2018-09-14  Siraaj KhandkarWIP type-checking -- check variable declarations
2018-09-13  Siraaj KhandkarWIP type-checking -- check array expressions
2018-09-13  Siraaj KhandkarWIP type-checking -- check record expressions
2018-09-13  Siraaj KhandkarWIP type-checking -- check function call expression
2018-09-13  Siraaj KhandkarWIP type-checking -- check array subscript access
2018-09-13  Siraaj KhandkarWIP type-checking
2018-09-13  Siraaj KhandkarAbandon -classic-display
2018-09-13  Siraaj KhandkarSketch-out Semant module
2018-09-13  Siraaj KhandkarDefine the environments (for types and values)
2018-09-13  Siraaj KhandkarImprove final pass/fail indicator
2018-09-13  Siraaj KhandkarAdd module abbreviations to error module interface
2018-09-13  Siraaj KhandkarTest for semantic errors
2018-09-13  Siraaj KhandkarAdd stub for Translate module
2018-09-13  Siraaj KhandkarResurrect 8-queens test
2018-09-13  Siraaj KhandkarReplace test status lexicon
2018-09-13  Siraaj KhandkarUse helper functions for test status indicators
2018-09-13  Siraaj KhandkarAdd stub for Semant module
2018-09-13  Siraaj KhandkarAdd semantic analysis stage to tests
2018-09-13  Siraaj KhandkarIndicate "OK" for expected errors
2018-09-13  Siraaj KhandkarAugment testing framework to support examining errors
2018-09-13  Siraaj KhandkarDefine (some) semantic errors
2018-09-11  Siraaj KhandkarAdd map helper to build from list of pairs
2018-09-11  Siraaj KhandkarRemove label from error raising helper
2018-09-11  Siraaj KhandkarExplicitly ignore unused fields
2018-06-06  Siraaj KhandkarUpdate alignment
2018-06-06  Siraaj KhandkarCentralize error message construction
2018-06-05  Siraaj KhandkarDefine the canonical map structure for Tiger
2018-06-05  Siraaj KhandkarRefactor test framework
2018-06-05  Siraaj KhandkarRefer to test errors as failures
2018-06-05  Siraaj KhandkarReport error count
2018-06-05  Siraaj KhandkarBreak some long lines
2018-06-05  Siraaj KhandkarRe-use code for name in micro test cases
2018-06-03  Siraaj KhandkarRefactor testing framework
2018-06-01  Siraaj KhandkarIndent stringinfied AST
2018-06-01  Siraaj KhandkarImplement a basic AST printer
2018-05-31  Siraaj KhandkarRename "tiger" dir to "compiler"
This page took 0.068642 seconds and 7 git commands to generate.