home
/
code
/
tiger.ml.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Test every book test case
2018-09-15
Siraaj Khandkar
Test every book test case
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Escape newline in strings
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Add a couple of type (in)compatibility test cases
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Fix use type of last expression in a sequence
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Fix incorrect environment entry
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Tighten-up test cases: specify where errors are expected
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Remove unused code
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
WIP type-checking -- check function declarations
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Add TODO for mutual recursion
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
WIP type-checking -- check type declarations
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
Count test cases
commit
|
commitdiff
|
tree
2018-09-14
Siraaj Khandkar
WIP type-checking -- check variable declarations
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
WIP type-checking -- check array expressions
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
WIP type-checking -- check record expressions
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
WIP type-checking -- check function call expression
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
WIP type-checking -- check array subscript access
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
WIP type-checking
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Abandon -classic-display
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Sketch-out Semant module
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Define the environments (for types and values)
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Improve final pass/fail indicator
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Add module abbreviations to error module interface
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Test for semantic errors
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Add stub for Translate module
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Resurrect 8-queens test
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Replace test status lexicon
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Use helper functions for test status indicators
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Add stub for Semant module
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Add semantic analysis stage to tests
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Indicate "OK" for expected errors
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Augment testing framework to support examining errors
commit
|
commitdiff
|
tree
2018-09-13
Siraaj Khandkar
Define (some) semantic errors
commit
|
commitdiff
|
tree
2018-09-11
Siraaj Khandkar
Add map helper to build from list of pairs
commit
|
commitdiff
|
tree
2018-09-11
Siraaj Khandkar
Remove label from error raising helper
commit
|
commitdiff
|
tree
2018-09-11
Siraaj Khandkar
Explicitly ignore unused fields
commit
|
commitdiff
|
tree
2018-06-06
Siraaj Khandkar
Update alignment
commit
|
commitdiff
|
tree
2018-06-06
Siraaj Khandkar
Centralize error message construction
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Define the canonical map structure for Tiger
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Refactor test framework
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Begin Implementation Notes section
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Refer to test errors as failures
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Report error count
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Break some long lines
commit
|
commitdiff
|
tree
2018-06-05
Siraaj Khandkar
Re-use code for name in micro test cases
commit
|
commitdiff
|
tree
2018-06-03
Siraaj Khandkar
Refactor testing framework
commit
|
commitdiff
|
tree
2018-06-01
Siraaj Khandkar
Indent stringinfied AST
commit
|
commitdiff
|
tree
2018-06-01
Siraaj Khandkar
Implement a basic AST printer
commit
|
commitdiff
|
tree
2018-05-31
Siraaj Khandkar
Rename "tiger" dir to "compiler"
commit
|
commitdiff
|
tree
2018-05-31
Siraaj Khandkar
Fix shift/reduce conflicts introduced by grouping consecutiv...
commit
|
commitdiff
|
tree
2018-05-31
Siraaj Khandkar
Complete 1.04.p: add semantic actions to parser
commit
|
commitdiff
|
tree
2018-05-31
Siraaj Khandkar
Output ocamlyacc state table
commit
|
commitdiff
|
tree
2018-05-31
Siraaj Khandkar
Reorg Makefile
commit
|
commitdiff
|
tree
2018-05-30
Siraaj Khandkar
Update project status
commit
|
commitdiff
|
tree
2018-05-30
Siraaj Khandkar
Fix the remaining 12 shift/reduce conflicts
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Show commands executed by ocamlbuild
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Assign precedence and associativity to THEN
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Assign precedence and associativity to ELSE
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Assign precedence to ASSIGN
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Assign precedence and associativity to OF and DO
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Disable queens test case from book (temporarily)
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Add some micro test cases
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Ensure make fails after 1st recipe failure
commit
|
commitdiff
|
tree
2018-05-29
Siraaj Khandkar
Resolve conflict between 2 rules with subscript notation
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Move definition closer to usage location
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Remove stand-alone tyfield grammar rule
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Combine declaration sub-rules
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Remove stand-alone ty grammar rule
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Rename seq to exps
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Remove stand-alone unit grammar rule
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Remove stand-alone fun_call grammar rule
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Add (incomplete) test case for queens.tig
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Remove stand-alone grammar rule for ID
commit
|
commitdiff
|
tree
2018-05-28
Siraaj Khandkar
Fix reduce/reduce conflict
commit
|
commitdiff
|
tree
2018-05-26
Siraaj Khandkar
Re-org testing code
commit
|
commitdiff
|
tree
2018-05-26
Siraaj Khandkar
Define initial grammar
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Add another test case
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Improve test result printing
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Use meaningful names of test cases
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Add another test case - define recursive function
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Fix warnings: 4, 6, 29
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Enable all warnings
commit
|
commitdiff
|
tree
2018-05-24
Siraaj Khandkar
Add test cases
commit
|
commitdiff
|
tree
2018-05-23
Siraaj Khandkar
Stop indiscriminate eating
commit
|
commitdiff
|
tree
2018-05-23
Siraaj Khandkar
Complete 1.02.p.1: Tiger lexer
commit
|
commitdiff
|
tree
2018-04-30
Siraaj Khandkar
Lay down Tiger build skeleton
commit
|
commitdiff
|
tree
2018-04-30
Siraaj Khandkar
Implement balanced binary tree and refactor
commit
|
commitdiff
|
tree
2018-04-21
Siraaj Khandkar
WIP Red Black tree
commit
|
commitdiff
|
tree
2018-04-19
Siraaj Khandkar
Leave DOT output on disk
commit
|
commitdiff
|
tree
2018-04-19
Siraaj Khandkar
Fix missing cleanup of "tree" executable
commit
|
commitdiff
|
tree
2018-04-18
Siraaj Khandkar
Fix demo of unbalanced behaviour - use graphviz
commit
|
commitdiff
|
tree
2018-04-18
Siraaj Khandkar
Complete 1.01.e.1.c: demo unbalanced behaviour
commit
|
commitdiff
|
tree
2018-04-18
Siraaj Khandkar
Update status dates
commit
|
commitdiff
|
tree
2018-04-18
Siraaj Khandkar
Complete 1.01.e.1.b: binary tree key->value set/get
commit
|
commitdiff
|
tree
2018-04-18
Siraaj Khandkar
Complete 1.01.e.1.a - binary tree member
commit
|
commitdiff
|
tree
2018-04-18
Siraaj Khandkar
Complete 1.01.p.2
commit
|
commitdiff
|
tree
2018-04-17
Siraaj Khandkar
Rewrite purely functionally
commit
|
commitdiff
|
tree
2018-04-17
Siraaj Khandkar
Complete 1.01.p.1
commit
|
commitdiff
|
tree
2018-04-16
Siraaj Khandkar
Make a basic Makefile for a small OCaml program
commit
|
commitdiff
|
tree
2018-04-14
Siraaj Khandkar
Fix missing indentation level
commit
|
commitdiff
|
tree
2018-04-14
Siraaj Khandkar
Set upper bound on total estimate
commit
|
commitdiff
|
tree
next
This page took
0.052644 seconds
and
3
git commands to generate.