Taddeus Kroes 6163840311 Array dimensions are now uniquely named to avoid weird context analysis errors when arrays are redefined %!s(int64=12) %!d(string=hai) anos
..
assemble.ml 722c0bd9ab Added more comments to assembly at -v 2 %!s(int64=12) %!d(string=hai) anos
assemble.mli 99f05a88f6 Documented assembly and peephole phases %!s(int64=12) %!d(string=hai) anos
boolop.ml 714565b5d0 Documented Boolop phase %!s(int64=12) %!d(string=hai) anos
boolop.mli 0e88812018 Typo's %!s(int64=12) %!d(string=hai) anos
constprop.ml dace7f46a0 Basic variables uses are now propagated like constants to save stack space %!s(int64=12) %!d(string=hai) anos
constprop.mli 65ff039e7c Added loop unrolling phase %!s(int64=12) %!d(string=hai) anos
context.ml 111c1d546c Documented extern variables phase, moved the phase to before dimension reduction, fixed dimension getters/setters for extern array variables %!s(int64=12) %!d(string=hai) anos
context.mli 50de2235d4 Documented context analysis %!s(int64=12) %!d(string=hai) anos
desug.ml 6163840311 Array dimensions are now uniquely named to avoid weird context analysis errors when arrays are redefined %!s(int64=12) %!d(string=hai) anos
desug.mli 6a1d84d5f9 Code cleanup %!s(int64=12) %!d(string=hai) anos
dimreduce.ml 1d4e62c077 Fixed bug where only VarDec parameters would have their dimensions expanded in function calls %!s(int64=12) %!d(string=hai) anos
dimreduce.mli 98f34c1ac8 Documented Dimreduce phase %!s(int64=12) %!d(string=hai) anos
extern.ml 111c1d546c Documented extern variables phase, moved the phase to before dimension reduction, fixed dimension getters/setters for extern array variables %!s(int64=12) %!d(string=hai) anos
extern.mli ed05e0566d Small docs fixes %!s(int64=12) %!d(string=hai) anos
index.ml 9884db816a Documented index analysis phase %!s(int64=12) %!d(string=hai) anos
index.mli 9884db816a Documented index analysis phase %!s(int64=12) %!d(string=hai) anos
load.ml 3957fefea4 Documented Load phase %!s(int64=12) %!d(string=hai) anos
load.mli 7a45964f5e Module titles can only be one sentence %!s(int64=12) %!d(string=hai) anos
output.ml d2ac2ab8ea Removed 'open Globals' and used 'Globals.args' instead %!s(int64=12) %!d(string=hai) anos
output.mli 9f6cedc1a2 Documented output phase %!s(int64=12) %!d(string=hai) anos
parse.ml d2ac2ab8ea Removed 'open Globals' and used 'Globals.args' instead %!s(int64=12) %!d(string=hai) anos
parse.mli cb1208e018 Documented Parse phase %!s(int64=12) %!d(string=hai) anos
peephole.ml 6a1d84d5f9 Code cleanup %!s(int64=12) %!d(string=hai) anos
peephole.mli 99f05a88f6 Documented assembly and peephole phases %!s(int64=12) %!d(string=hai) anos
print.ml 05b4f8ca70 Code cleanup %!s(int64=12) %!d(string=hai) anos
print.mli c41cb56442 Documented Print phase %!s(int64=12) %!d(string=hai) anos
typecheck.ml 351b1419e0 Documented Typecheck phase %!s(int64=12) %!d(string=hai) anos
typecheck.mli 351b1419e0 Documented Typecheck phase %!s(int64=12) %!d(string=hai) anos
unroll.ml bc53238e4c Increased statement limit for loop unrolling to 25 %!s(int64=12) %!d(string=hai) anos
unroll.mli bc53238e4c Increased statement limit for loop unrolling to 25 %!s(int64=12) %!d(string=hai) anos