eval_cesk: a semi-broken drop in replacement for LJS eval #2

Merged
merged 29 commits into from Nov 23, 2012

2 participants

@labichn
Collaborator

No description provided.

labichn and others added some commits Nov 12, 2012
@labichn labichn Progress on half of CESK eval. b7976ed
@labichn labichn First pass done on half of eval_cesk. af3f97b
@labichn labichn Cleanup of first pass. 7bf0d45
@adamalix adamalix Various whitespace & repo fixes.
- Added tests/.heap files to .gitignore.
- Deleted whitepsace in some files, more to come.
64615ff
@adamalix adamalix Konts implemented through GetField.
GetField is currently broken.
f90946c
@labichn labichn Changed multiple konts to single konts with optional fields 94b0306
@labichn labichn Fixed a syntax error. dd5e032
@adamalix adamalix Fixing & merging syntax errors w/ Nick. bd499fc
@adamalix adamalix Deleted comments about hacks. d4866ce
@adamalix adamalix GetField case. 57140da
@labichn labichn OwnFieldNames cases a2aa6fe
@labichn labichn Fixed own field names cases. 571b2bf
@labichn labichn DeleteField cases. ec09085
@adamalix adamalix SetField cases. 5b02d11
@adamalix adamalix Broken Object progress. ddaf1d7
@adamalix adamalix Minor object progress. 8cbf4cc
@labichn labichn Swing at AE/VClosures 5a04838
@labichn labichn First pass on eval_cesk... building and testing (but broken). f5f8727
@labichn labichn Progress in debugging eval_cesk... getting there! 537eec5
@labichn labichn Latest debuggery on eval_cesk e0177b2
@labichn labichn Latest debuggery on eval_cesk aed8eb9
@labichn labichn Latest debuggery on eval_cesk c61f9fa
@labichn labichn Latest debuggery on eval_cesk df062fa
@labichn labichn Latest debuggery on eval_cesk e021388
@labichn labichn Latest debuggery on eval_cesk 90ca523
@labichn labichn Latest debuggery on eval_cesk. 6ffd5ab
@labichn labichn Latest debuggery on eval_cesk. 7d11a2d
@labichn labichn The intial S5 environment evaluates, and we can print using log.
Had to increase OCAMLRUN stack size to do so: can we take advantage of the Brown guys' GC?
Currently passing 172 tests, while failing 40.
ed7b345
@labichn labichn Cleaned up the debuggery and prints; debug printing is more straight …
…forward.
7506712
@adamalix adamalix was assigned Nov 20, 2012
@adamalix adamalix merged commit cfd7781 into master Nov 23, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment