Home | History | Annotate | Download | only in doc

Lines Matching full:recursion

147 * Recursion::         Writing recursive rules.
756 leads out of the recursion.
1701 leftmost symbol in the sequence. *Note Recursive Rules: Recursion.
1712 line if possible." The left recursion makes this rule into a loop.
2657 * Recursion:: Writing recursive rules.
2915 File: bison.info, Node: Rules, Next: Recursion, Prev: Symbols, Up: Grammar File
2989 File: bison.info, Node: Recursion, Next: Semantics, Prev: Rules, Up: Grammar File
2996 recursion, because that is the only way to define a sequence of any
3005 right hand side, we call this "left recursion". By contrast, here the
3006 same construct is defined using "right recursion":
3012 Any kind of sequence can be defined using either left recursion or right
3013 recursion, but you should always use left recursion, because it can
3015 Right recursion uses up space on the Bison stack in proportion to the
3020 "Indirect" or "mutual" recursion occurs when the result of the rule
3038 File: bison.info, Node: Semantics, Next: Locations, Prev: Recursion, Up: Grammar File
5403 usually results from using a right recursion instead of a left
5404 recursion, *Note Recursive Rules: Recursion.
7089 Recursion.
7800 Left recursion
7803 Recursion.
7862 Right recursion
7865 Recursion.
8635 * left recursion: Recursion. (line 16)
8669 * mutual recursion: Recursion. (line 32)
8711 * recursive rule: Recursion. (line 6)
8720 * right recursion: Recursion. (line 16)
8916 Node: Recursion123511