| xtc.parser.Element xtc.parser.ValueElement xtc.parser.GenericValue xtc.parser.GenericActionValue xtc.parser.GenericRecursionValue
GenericRecursionValue | public class GenericRecursionValue extends GenericActionValue (Code) | | Element to set the semantic value to a list of
xtc.util.Action actions . This element sets the semantic value to
a pair, whose value is an action that produces a generic node. The
generic node's children are a production's component expressions,
with the action's argument being the first child.
author: Robert Grimm version: $Revision: 1.10 $ |
Field Summary | |
final public Binding | list The binding for the variable referencing the next pair. |
list | final public Binding list(Code) | | The binding for the variable referencing the next pair.
|
GenericRecursionValue | public GenericRecursionValue(String name, String first, List<Binding> children, List<Binding> formatting, Binding list)(Code) | | Create a new generic recursion value.
Parameters: name - The name of the generic node. Parameters: first - The action's argument. Parameters: children - The list of children. Parameters: formatting - The list of bindings for formatting. Parameters: list - The binding for the list. |
hashCode | public int hashCode()(Code) | | |
Methods inherited from xtc.parser.Element | abstract public Tag tag()(Code)(Java Doc)
|
|
|