home
/
code
/
tiger.ml.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tiger.ml.git
2018-09-16
Siraaj Khandkar
Expect type error in test43.tig
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
WIP type-checking -- check recursive type defs
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Add micro test for recursive type def
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Add CLI options to execute different test suites
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Clean-up missing labels and unused entities
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Use the same status symbol for total as for each
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Don't execute semant test if parsing fails
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Expect syntax error in test49.tig
commit
|
commitdiff
|
tree
|
snapshot
2018-09-16
Siraaj Khandkar
Implement tests grid-view and backtraces
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Disambiguate variant label
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Don't use long code as test name
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Expand status notes
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Disable color for skip status indicator
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Disable info for non-fail status
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Condense status to a more-useful TODO form
commit
|
commitdiff
|
tree
|
snapshot
2018-09-15
Siraaj Khandkar
Test every book test case
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Escape newline in strings
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Add a couple of type (in)compatibility test cases
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Fix use type of last expression in a sequence
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Fix incorrect environment entry
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Tighten-up test cases: specify where errors are expected
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Remove unused code
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
WIP type-checking -- check function declarations
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Add TODO for mutual recursion
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
WIP type-checking -- check type declarations
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
Count test cases
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
Siraaj Khandkar
WIP type-checking -- check variable declarations
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
WIP type-checking -- check array expressions
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
WIP type-checking -- check record expressions
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
WIP type-checking -- check function call expression
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
WIP type-checking -- check array subscript access
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
WIP type-checking
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Abandon -classic-display
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Sketch-out Semant module
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Define the environments (for types and values)
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Improve final pass/fail indicator
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Add module abbreviations to error module interface
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Test for semantic errors
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Add stub for Translate module
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Resurrect 8-queens test
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Replace test status lexicon
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Use helper functions for test status indicators
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Add stub for Semant module
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Add semantic analysis stage to tests
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Indicate "OK" for expected errors
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Augment testing framework to support examining errors
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Siraaj Khandkar
Define (some) semantic errors
commit
|
commitdiff
|
tree
|
snapshot
2018-09-11
Siraaj Khandkar
Add map helper to build from list of pairs
commit
|
commitdiff
|
tree
|
snapshot
2018-09-11
Siraaj Khandkar
Remove label from error raising helper
commit
|
commitdiff
|
tree
|
snapshot
2018-09-11
Siraaj Khandkar
Explicitly ignore unused fields
commit
|
commitdiff
|
tree
|
snapshot
2018-06-06
Siraaj Khandkar
Update alignment
commit
|
commitdiff
|
tree
|
snapshot
2018-06-06
Siraaj Khandkar
Centralize error message construction
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Define the canonical map structure for Tiger
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Refactor test framework
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Begin Implementation Notes section
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Refer to test errors as failures
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Report error count
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Break some long lines
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Siraaj Khandkar
Re-use code for name in micro test cases
commit
|
commitdiff
|
tree
|
snapshot
2018-06-03
Siraaj Khandkar
Refactor testing framework
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Siraaj Khandkar
Indent stringinfied AST
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Siraaj Khandkar
Implement a basic AST printer
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Siraaj Khandkar
Rename "tiger" dir to "compiler"
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Siraaj Khandkar
Fix shift/reduce conflicts introduced by grouping conse...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Siraaj Khandkar
Complete 1.04.p: add semantic actions to parser
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Siraaj Khandkar
Output ocamlyacc state table
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Siraaj Khandkar
Reorg Makefile
commit
|
commitdiff
|
tree
|
snapshot
2018-05-30
Siraaj Khandkar
Update project status
commit
|
commitdiff
|
tree
|
snapshot
2018-05-30
Siraaj Khandkar
Fix the remaining 12 shift/reduce conflicts
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Show commands executed by ocamlbuild
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Assign precedence and associativity to THEN
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Assign precedence and associativity to ELSE
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Assign precedence to ASSIGN
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Assign precedence and associativity to OF and DO
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Disable queens test case from book (temporarily)
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Add some micro test cases
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Ensure make fails after 1st recipe failure
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Siraaj Khandkar
Resolve conflict between 2 rules with subscript notation
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Move definition closer to usage location
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Remove stand-alone tyfield grammar rule
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Combine declaration sub-rules
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Remove stand-alone ty grammar rule
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Rename seq to exps
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Remove stand-alone unit grammar rule
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Remove stand-alone fun_call grammar rule
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Add (incomplete) test case for queens.tig
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Remove stand-alone grammar rule for ID
commit
|
commitdiff
|
tree
|
snapshot
2018-05-28
Siraaj Khandkar
Fix reduce/reduce conflict
commit
|
commitdiff
|
tree
|
snapshot
2018-05-26
Siraaj Khandkar
Re-org testing code
commit
|
commitdiff
|
tree
|
snapshot
2018-05-26
Siraaj Khandkar
Define initial grammar
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Add another test case
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Improve test result printing
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Use meaningful names of test cases
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Add another test case - define recursive function
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Fix warnings: 4, 6, 29
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Enable all warnings
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Siraaj Khandkar
Add test cases
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Siraaj Khandkar
Stop indiscriminate eating
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Siraaj Khandkar
Complete 1.02.p.1: Tiger lexer
commit
|
commitdiff
|
tree
|
snapshot
2018-04-30
Siraaj Khandkar
Lay down Tiger build skeleton
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.064407 seconds
and
4
git commands to generate.