tiger.ml.git
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 KhandkarBegin Implementation Notes section
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"
2018-05-31  Siraaj KhandkarFix shift/reduce conflicts introduced by grouping conse...
2018-05-31  Siraaj KhandkarComplete 1.04.p: add semantic actions to parser
2018-05-31  Siraaj KhandkarOutput ocamlyacc state table
2018-05-31  Siraaj KhandkarReorg Makefile
2018-05-30  Siraaj KhandkarUpdate project status
2018-05-30  Siraaj KhandkarFix the remaining 12 shift/reduce conflicts
2018-05-29  Siraaj KhandkarShow commands executed by ocamlbuild
2018-05-29  Siraaj KhandkarAssign precedence and associativity to THEN
2018-05-29  Siraaj KhandkarAssign precedence and associativity to ELSE
2018-05-29  Siraaj KhandkarAssign precedence to ASSIGN
2018-05-29  Siraaj KhandkarAssign precedence and associativity to OF and DO
2018-05-29  Siraaj KhandkarDisable queens test case from book (temporarily)
2018-05-29  Siraaj KhandkarAdd some micro test cases
2018-05-29  Siraaj KhandkarEnsure make fails after 1st recipe failure
2018-05-29  Siraaj KhandkarResolve conflict between 2 rules with subscript notation
2018-05-28  Siraaj KhandkarMove definition closer to usage location
2018-05-28  Siraaj KhandkarRemove stand-alone tyfield grammar rule
2018-05-28  Siraaj KhandkarCombine declaration sub-rules
2018-05-28  Siraaj KhandkarRemove stand-alone ty grammar rule
2018-05-28  Siraaj KhandkarRename seq to exps
2018-05-28  Siraaj KhandkarRemove stand-alone unit grammar rule
2018-05-28  Siraaj KhandkarRemove stand-alone fun_call grammar rule
2018-05-28  Siraaj KhandkarAdd (incomplete) test case for queens.tig
2018-05-28  Siraaj KhandkarRemove stand-alone grammar rule for ID
2018-05-28  Siraaj KhandkarFix reduce/reduce conflict
2018-05-26  Siraaj KhandkarRe-org testing code
2018-05-26  Siraaj KhandkarDefine initial grammar
2018-05-24  Siraaj KhandkarAdd another test case
2018-05-24  Siraaj KhandkarImprove test result printing
2018-05-24  Siraaj KhandkarUse meaningful names of test cases
2018-05-24  Siraaj KhandkarAdd another test case - define recursive function
2018-05-24  Siraaj KhandkarFix warnings: 4, 6, 29
2018-05-24  Siraaj KhandkarEnable all warnings
2018-05-24  Siraaj KhandkarAdd test cases
2018-05-23  Siraaj KhandkarStop indiscriminate eating
2018-05-23  Siraaj KhandkarComplete 1.02.p.1: Tiger lexer
2018-04-30  Siraaj KhandkarLay down Tiger build skeleton
2018-04-30  Siraaj KhandkarImplement balanced binary tree and refactor
2018-04-21  Siraaj KhandkarWIP Red Black tree
2018-04-19  Siraaj KhandkarLeave DOT output on disk
2018-04-19  Siraaj KhandkarFix missing cleanup of "tree" executable
2018-04-18  Siraaj KhandkarFix demo of unbalanced behaviour - use graphviz
2018-04-18  Siraaj KhandkarComplete 1.01.e.1.c: demo unbalanced behaviour
2018-04-18  Siraaj KhandkarUpdate status dates
2018-04-18  Siraaj KhandkarComplete 1.01.e.1.b: binary tree key->value set/get
2018-04-18  Siraaj KhandkarComplete 1.01.e.1.a - binary tree member
2018-04-18  Siraaj KhandkarComplete 1.01.p.2
2018-04-17  Siraaj KhandkarRewrite purely functionally
2018-04-17  Siraaj KhandkarComplete 1.01.p.1
2018-04-16  Siraaj KhandkarMake a basic Makefile for a small OCaml program
2018-04-14  Siraaj KhandkarFix missing indentation level
2018-04-14  Siraaj KhandkarSet upper bound on total estimate
2018-04-13  Siraaj KhandkarTabularize all and expand 1st 2 chapters
2018-04-13  Siraaj KhandkarBegin project plan
2018-04-13  ibnfirnasInitial commit
This page took 0.061369 seconds and 4 git commands to generate.