- 05 Dec, 2014 16 commits
-
-
POTTIER Francois authored
-
POTTIER Francois authored
[initiate] is called from [reduce] which can be called from [error_reduce], so [env.token] CAN be [error_token].
-
POTTIER Francois authored
-
-
POTTIER Francois authored
-
POTTIER Francois authored
Surprisingly, this SPEEDS things up. Now, table / code = 2.0.
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
- 04 Dec, 2014 5 commits
-
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
Changed & to && in tarjan.ml.
-
POTTIER Francois authored
-
- 03 Dec, 2014 16 commits
-
-
POTTIER Francois authored
-
POTTIER Francois authored
The power of magic!
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
that it does not write [env.current]. This was easy, as the write to [env.current] was in fact unobservable and could be replaced with a write to a local reference [current]. At the same time, changed the local recursive function [pop] to a loop, for greater readability.
-
POTTIER Francois authored
-
POTTIER Francois authored
Added a few new test inputs.
-
POTTIER Francois authored
-
POTTIER Francois authored
Added trustme.sh to re-generate the reference outputs.
-
POTTIER Francois authored
for updating [env.stack]. Instead, it returns the new stack. This corresponds to Frédéric's "Isolate side-effects from table-backend generated code".
-
POTTIER Francois authored
This is a copy of the calc demo, plus a script that runs the parser in three different modes (code, table, reference interpreter) and checks the results.
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
- 02 Dec, 2014 3 commits
-
-
POTTIER Francois authored
-
POTTIER Francois authored
no longer uses [Error.signal].
-
POTTIER Francois authored
-