Taddeus Kroes 1bd543ec32 Documentation fix %!s(int64=10) %!d(string=hai) anos
..
assemble.ml 5395343baf Codegen now does not generate useless 'esr 0' instructions anymore %!s(int64=10) %!d(string=hai) anos
assemble.mli 99f05a88f6 Documented assembly and peephole phases %!s(int64=12) %!d(string=hai) anos
boolop.ml 8b98ef9b4f Tiny comment fix %!s(int64=11) %!d(string=hai) anos
boolop.mli 8b98ef9b4f Tiny comment fix %!s(int64=11) %!d(string=hai) anos
constprop.ml b65f17c932 Did some refactoring on main module and tweaked output options %!s(int64=11) %!d(string=hai) anos
constprop.mli 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
context.ml 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
context.mli 4f36554425 Typo fixes %!s(int64=11) %!d(string=hai) anos
desug.ml 1386f8af75 Desugaring now moves splitted initializations to start of function body %!s(int64=11) %!d(string=hai) anos
desug.mli 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
dimreduce.ml 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
dimreduce.mli 067e9962fc Typo %!s(int64=11) %!d(string=hai) anos
index.ml 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
index.mli 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
load.ml 5dcc4b4a9d C preprocessor now also includes from directory containing the civcc binary %!s(int64=11) %!d(string=hai) anos
load.mli 5dcc4b4a9d C preprocessor now also includes from directory containing the civcc binary %!s(int64=11) %!d(string=hai) anos
output.ml b65f17c932 Did some refactoring on main module and tweaked output options %!s(int64=11) %!d(string=hai) anos
output.mli dcca84a05b Changed binary name to civcc %!s(int64=11) %!d(string=hai) anos
parse.ml 885fa4bc95 Changed the way errors are represented + context analysis now prints multiple errors before exiting %!s(int64=12) %!d(string=hai) anos
parse.mli 8259c48821 Updated phases documentation %!s(int64=11) %!d(string=hai) anos
peephole.ml a574d8ace5 IntVal now takes a 32-bit int as argument (not 31 or 63), and integer bound check is moved to lexer %!s(int64=12) %!d(string=hai) anos
peephole.mli 1bd543ec32 Documentation fix %!s(int64=10) %!d(string=hai) anos
print.ml b65f17c932 Did some refactoring on main module and tweaked output options %!s(int64=11) %!d(string=hai) anos
print.mli c41cb56442 Documented Print phase %!s(int64=12) %!d(string=hai) anos
typecheck.ml 7867875804 Implemented new scoping rules, moved up context analysys, tweaked where extern variables are handled, fixed some bugs (see updated html docs) (needs new test cases!) %!s(int64=11) %!d(string=hai) anos
typecheck.mli ec7babc046 Started implementing VM changes of extern variables %!s(int64=11) %!d(string=hai) anos
unroll.ml e7590e6e49 Code cleanup %!s(int64=11) %!d(string=hai) anos
unroll.mli cbeae1d982 Fixed some typeos in documentation, changed <allocate> to __allocate for consistency with language spec %!s(int64=11) %!d(string=hai) anos