- 15 Jan, 2015 1 commit
-
-
POTTIER Francois authored
-
- 14 Jan, 2015 2 commits
-
-
POTTIER Francois authored
Defined the type [stack] as an abbreviation for [element stream].
-
POTTIER Francois authored
-
- 13 Jan, 2015 2 commits
-
-
POTTIER Francois authored
Used it to clean up Printers and Calc.
-
POTTIER Francois authored
(Not great, but they don't deserve a separate module yet.) Updated Printers and Calc.
-
- 10 Jan, 2015 1 commit
-
-
POTTIER Francois authored
-
- 09 Jan, 2015 3 commits
-
-
POTTIER Francois authored
and the functor [Symbols] (in [InspectionTableInterpreter]). This removes the need for generating the types [symbol] and [xsymbol]. The module [SymbolType] in the table back-end disappears.
-
POTTIER Francois authored
not work. Exposed the definition of [symbol] in terms of [terminal] and [nonterminal]. This allows removing this definition from the generated [.mli] file.
-
POTTIER Francois authored
Also included the concrete definition of [xsymbol] in this signature.
-
- 08 Jan, 2015 1 commit
-
-
POTTIER Francois authored
-
- 04 Jan, 2015 1 commit
-
-
POTTIER Francois authored
-
- 02 Jan, 2015 2 commits
-
-
POTTIER Francois authored
Things are reasonably clean now.
-
POTTIER Francois authored
to support --inspection. The signature IncrementalEngine.INSPECTION documents what the user sees. The signature TableFormat.INSPECTION_TABLES documents what we generate. The functor TableInterpreter.MakeInspection bridges the gap.
-
- 29 Dec, 2014 3 commits
-
-
POTTIER Francois authored
-
POTTIER Francois authored
The type env no longer needs to be parameterized. This makes the API safe (and simpler). There a slight runtime cost (e.g., from 4.6s to 4.7 seconds).
-
POTTIER Francois authored
This seems to cause roughly a 10% speed loss (e.g. from 4.3 to 4.6 seconds). The current interface is not satisfactory, as it allows the user to manufacture a continuation that will break our invariants and lead to a crash.
-
- 27 Dec, 2014 1 commit
-
-
POTTIER Francois authored
[lr1state], [element], [stream] and of the function [view].
-
- 15 Dec, 2014 1 commit
-
-
POTTIER Francois authored
-
- 10 Dec, 2014 1 commit
-
-
POTTIER Francois authored
IncrementalEngine, so as to reduce confusion and allow including this file in the documentation.
-