Alternative

Undocumented in source.

Constructors

this
this(SymbolNode lhs, Node[] rhs, Position position)

Creates an unmodifiable alternative.

Members

Functions

accept
void accept(Visitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
lhs
SymbolNode lhs()

Returns the identifier occurrence for the left-hand side.

position
Position position()

Returns the position for the alternative.

rhs
Node[] rhs()

Returns the list of occurrences of symbols or operators for the right-hand side.

Meta