- 07 Jan, 2015 14 commits
-
-
POTTIER Francois authored
It is a more compact encoding of the table of productions.
-
POTTIER Francois authored
It is not useful, but should not cost much, and is more regular.
-
POTTIER Francois authored
We simply associate an empty right-hand side with the start productions.
-
POTTIER Francois authored
was no longer needed.
-
POTTIER Francois authored
composed with the function [nonterminal].
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
symbol to its representation as an [xsymbol].
-
POTTIER Francois authored
symbol to an [xsymbol].
-
POTTIER Francois authored
I had forgotten it until now.
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
- 04 Jan, 2015 8 commits
-
-
POTTIER Francois authored
-
POTTIER Francois authored
This should fix an old bug where the user prelude could hide [Error].
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
- 02 Jan, 2015 8 commits
-
-
POTTIER Francois authored
Things are reasonably clean now.
-
POTTIER Francois authored
-
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.
-
POTTIER Francois authored
[Error] and of the type [token] by defining an internal submodule and including it where appropriate (twice).
-
POTTIER Francois authored
-
POTTIER Francois authored
The closing delimiter in records and arrays is now correctly indented.
-
POTTIER Francois authored
-
POTTIER Francois authored
-
- 01 Jan, 2015 10 commits
-
-
POTTIER Francois authored
The final [end] in a signature or structure should now be correctly indented. :-)
-
POTTIER Francois authored
This guarantees the absence of name clashes.
-
POTTIER Francois authored
This guarantees the absence of name clashes.
-
POTTIER Francois authored
-
POTTIER Francois authored
cannot be generated because the type of some nonterminal symbol is unknown.
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
-
POTTIER Francois authored
Replaced a few redundant tests [if Settings.table then ...] with assertions [assert Settings.table].
-