| Home | Trees | Indices | Help |
|---|
|
|
A rewriter that re-arranges Or matcher contents for left--recursive loops.
When a left-recursive rule is used, it is much more efficient if it appears last in an Or statement, since that forces the alternates (which correspond to the terminating case in a recursive function) to be tested before the LMemo limit is reached.
This rewriting may change the order in which different results for an ambiguous grammar are returned.
conservative refers to the algorithm used to detect loops; False
may classify some left--recursive loops as right--recursive.
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Sat Jun 9 21:50:52 2012 | http://epydoc.sourceforge.net |