home
/
code
/
tiger.ml.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Expose option module to the rest of the program
[tiger.ml.git]
/
compiler
/
src
/
lib
/
2018-09-18
Siraaj Khandkar
Expose option module to the rest of the program
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Implement (mutually) recursive function definitions
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Remove some unused bindings
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Fix - check number of arguments in function calls
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Expect more book errors
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Filter-out non-.tig files from list of test case files
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Filter-out hidden filenames from list of test files
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Fix fragile pattern matching
tree
|
commitdiff
2018-09-17
Siraaj Khandkar
Add more expected errors in book tests
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Expect some of the type errors in book tests
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Fix grammar - allow empty set of record fields
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Expect type error in test43.tig
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
WIP type-checking -- check recursive type defs
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Add micro test for recursive type def
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Clean-up missing labels and unused entities
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Use the same status symbol for total as for each
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Don't execute semant test if parsing fails
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Expect syntax error in test49.tig
tree
|
commitdiff
2018-09-16
Siraaj Khandkar
Implement tests grid-view and backtraces
tree
|
commitdiff
2018-09-15
Siraaj Khandkar
Don't use long code as test name
tree
|
commitdiff
2018-09-15
Siraaj Khandkar
Disable color for skip status indicator
tree
|
commitdiff
2018-09-15
Siraaj Khandkar
Disable info for non-fail status
tree
|
commitdiff
2018-09-15
Siraaj Khandkar
Test every book test case
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Escape newline in strings
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Add a couple of type (in)compatibility test cases
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Fix use type of last expression in a sequence
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Fix incorrect environment entry
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Tighten-up test cases: specify where errors are expected
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Remove unused code
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
WIP type-checking -- check function declarations
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Add TODO for mutual recursion
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
WIP type-checking -- check type declarations
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
Count test cases
tree
|
commitdiff
2018-09-14
Siraaj Khandkar
WIP type-checking -- check variable declarations
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
WIP type-checking -- check array expressions
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
WIP type-checking -- check record expressions
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
WIP type-checking -- check function call expression
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
WIP type-checking -- check array subscript access
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
WIP type-checking
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Sketch-out Semant module
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Define the environments (for types and values)
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Improve final pass/fail indicator
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Add module abbreviations to error module interface
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Test for semantic errors
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Add stub for Translate module
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Resurrect 8-queens test
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Replace test status lexicon
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Use helper functions for test status indicators
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Add stub for Semant module
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Add semantic analysis stage to tests
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Indicate "OK" for expected errors
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Augment testing framework to support examining errors
tree
|
commitdiff
2018-09-13
Siraaj Khandkar
Define (some) semantic errors
tree
|
commitdiff
2018-09-11
Siraaj Khandkar
Add map helper to build from list of pairs
tree
|
commitdiff
2018-09-11
Siraaj Khandkar
Remove label from error raising helper
tree
|
commitdiff
2018-06-06
Siraaj Khandkar
Update alignment
tree
|
commitdiff
2018-06-06
Siraaj Khandkar
Centralize error message construction
tree
|
commitdiff
2018-06-05
Siraaj Khandkar
Define the canonical map structure for Tiger
tree
|
commitdiff
2018-06-05
Siraaj Khandkar
Refactor test framework
tree
|
commitdiff
2018-06-01
Siraaj Khandkar
Indent stringinfied AST
tree
|
commitdiff
2018-06-01
Siraaj Khandkar
Implement a basic AST printer
tree
|
commitdiff
2018-05-31
Siraaj Khandkar
Rename "tiger" dir to "compiler"
tree
|
commitdiff
This page took
0.051233 seconds
and
6
git commands to generate.