You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor the SLR parser generator to make a class out of it. This will
add the necessary hooks to allow multiple backends in preparation for
issue #38 and #11.
All backends are now subclasses of yalr::algo::parser_generator.
By convention source code will be in lib/algo and include/algo prefixed
by the name of the algorithm.
AS a prelude for issues #11 and #38, refactor the code generation. All
three algorithms will share a common lexer. So add a driver layer that
does all the preamble and the lexer and (possibly) the embedded main.
That wat the parser_generator object is only resonsible for the actual
parser output.
For now - just add the wrapper layer and move the main generation to
that. Leave the lexer for the next step.
Current parser is SLR(1).
The text was updated successfully, but these errors were encountered: