started with left recursion
playing around wiht improved recursion algorithm
idea for on-the-fly-left-recusion-removal
stubbed some ideas, merge other recusion branch first plz
Merged recursion detection from other recursion branch
added todo's, separated log function in parser
first steps into LR grammars, based on tretts algorithm
non working apply rule attempt, missed warth's other functions :-P
back to own algoritm,however, indirect recursion will be difficult
jeej! first successful recursion parse attempt:)
some notes & todo's
more on LR..
more on left recursion..
cleaned up LR algorithm, quite some cases now succeed
more on doing stuff with recursion
toying with right recursion detection and improving the AST based on that
improvements in memoize / LR ast
some improvements yet far from constructin a proper AST. Fixing right recursion remains an issue
cleaned up LR handling code, improved meta info for LR parsing
improved test suite a bit