2022-02-02 |
Mart Lubbers | cleanup imports main |
commit | commitdiff | tree | snapshot |
2022-02-02 |
Mart Lubbers | document (all but ast), test script, test output |
commit | commitdiff | tree | snapshot |
2022-01-31 |
Mart Lubbers | restructure, add tests |
commit | commitdiff | tree | snapshot |
2021-04-12 |
Mart Lubbers | more code generation |
commit | commitdiff | tree | snapshot |
2021-04-12 |
Mart Lubbers | fix generalisation |
commit | commitdiff | tree | snapshot |
2021-03-18 |
Mart Lubbers | more fixes, vardecl ordering fixed |
commit | commitdiff | tree | snapshot |
2021-03-17 |
Mart Lubbers | fix some minor bugs in type checking |
commit | commitdiff | tree | snapshot |
2021-03-17 |
Mart Lubbers | reorder variable declarations |
commit | commitdiff | tree | snapshot |
2021-03-16 |
Mart Lubbers | modify array interface |
commit | commitdiff | tree | snapshot |
2021-03-12 |
Mart Lubbers | code generation more |
commit | commitdiff | tree | snapshot |
2021-03-11 |
Mart Lubbers | finalise type checking, code generation |
commit | commitdiff | tree | snapshot |
2021-03-11 |
Mart Lubbers | print function generation |
commit | commitdiff | tree | snapshot |
2021-03-10 |
Mart Lubbers | more fixes and start with rts |
commit | commitdiff | tree | snapshot |
2021-03-10 |
Mart Lubbers | fix printing parenthesis and fields |
commit | commitdiff | tree | snapshot |
2021-03-09 |
Mart Lubbers | remove lists completely |
commit | commitdiff | tree | snapshot |
2021-03-09 |
Mart Lubbers | convert to arrays instead of lists |
commit | commitdiff | tree | snapshot |
2021-03-04 |
Mart Lubbers | cleanup |
commit | commitdiff | tree | snapshot |
2021-03-04 |
Mart Lubbers | cleanup |
commit | commitdiff | tree | snapshot |
2021-03-04 |
Mart Lubbers | binary search |
commit | commitdiff | tree | snapshot |
2021-03-04 |
Mart Lubbers | make substitution a sorted set |
commit | commitdiff | tree | snapshot |
2021-03-03 |
Mart Lubbers | reduce allocs from 2m to 700k |
commit | commitdiff | tree | snapshot |
2021-03-02 |
Mart Lubbers | scoping |
commit | commitdiff | tree | snapshot |
2021-02-26 |
Mart Lubbers | fix type checking/inference |
commit | commitdiff | tree | snapshot |
2021-02-25 |
Mart Lubbers | fix memory leaks |
commit | commitdiff | tree | snapshot |
2021-02-25 |
Mart Lubbers | fix inference and scc |
commit | commitdiff | tree | snapshot |
2021-02-24 |
Mart Lubbers | remove memory leaks, fix function inferring |
commit | commitdiff | tree | snapshot |
2021-02-24 |
Mart Lubbers | locations, type checking |
commit | commitdiff | tree | snapshot |
2021-02-23 |
Mart Lubbers | more type checking |
commit | commitdiff | tree | snapshot |
2021-02-17 |
Mart Lubbers | work on type inference some more develop master |
commit | commitdiff | tree | snapshot |
2021-02-15 |
Mart Lubbers | start with type inference |
commit | commitdiff | tree | snapshot |
2021-02-12 |
Mart Lubbers | polish tarjan |
commit | commitdiff | tree | snapshot |
2021-02-12 |
Mart Lubbers | strongly connected components |
commit | commitdiff | tree | snapshot |
2021-02-11 |
Mart Lubbers | constant globals checking |
commit | commitdiff | tree | snapshot |
2021-02-11 |
Mart Lubbers | add scc and update other code |
commit | commitdiff | tree | snapshot |
2021-02-10 |
Mart Lubbers | start with c codegen |
commit | commitdiff | tree | snapshot |
2021-02-09 |
Mart Lubbers | framework for typechecking and code generation |
commit | commitdiff | tree | snapshot |
2021-02-09 |
Mart Lubbers | fix pretty printing and make commandline interface |
commit | commitdiff | tree | snapshot |
2021-02-09 |
Mart Lubbers | octal escapes |
commit | commitdiff | tree | snapshot |
2021-02-09 |
Mart Lubbers | make parser more robuust, add string literals and escapes |
commit | commitdiff | tree | snapshot |
2021-02-08 |
Mart Lubbers | edgecases |
commit | commitdiff | tree | snapshot |
2021-02-08 |
Mart Lubbers | locations |
commit | commitdiff | tree | snapshot |
2021-02-08 |
Mart Lubbers | types and locations |
commit | commitdiff | tree | snapshot |
2021-02-08 |
Mart Lubbers | fix minor memory leak |
commit | commitdiff | tree | snapshot |
2021-02-08 |
Mart Lubbers | rewrite to union type, much better |
commit | commitdiff | tree | snapshot |
2021-02-08 |
Mart Lubbers | add tuples |
commit | commitdiff | tree | snapshot |
2021-02-07 |
Mart Lubbers | update todo |
commit | commitdiff | tree | snapshot |
2021-02-07 |
Mart Lubbers | add field specifiers |
commit | commitdiff | tree | snapshot |
2021-02-07 |
Mart Lubbers | add assign, nil |
commit | commitdiff | tree | snapshot |
2021-02-07 |
Mart Lubbers | add util header, characters, stmts, etc |
commit | commitdiff | tree | snapshot |
2021-02-05 |
Mart Lubbers | use builtin operator associativity functionality |
commit | commitdiff | tree | snapshot |
2021-02-05 |
Mart Lubbers | Initial commit |
commit | commitdiff | tree | snapshot |
|