Language Processing
v2.0

pj2
Class Parser.Nonassoc

Object
  extended by AbstractCollection<E>
      extended by AbstractList<Parser.Node>
          extended by Parser.Node
              extended by Parser.Level
                  extended by Parser.Nonassoc
All Implemented Interfaces:
Iterable<Parser.Node>, Collection<Parser.Node>, List<Parser.Node>
Enclosing class:
Parser

public class Parser.Nonassoc
extends Parser.Level

%nonassoc


Field Summary
 
Fields inherited from class Parser.Level
terminals
 
Fields inherited from class Parser.Node
position
 
Fields inherited from class AbstractList
modCount
 
Constructor Summary
Parser.Nonassoc(int position, Parser.Node... terminals)
           
 
Method Summary
 String toString()
           
 void visit(Visitor visitor)
          implements divide and conquer for Visitor.
 
Methods inherited from class Parser.Node
get, size
 
Methods inherited from class AbstractList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList
 
Methods inherited from class AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface List
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
 

Constructor Detail

Parser.Nonassoc

public Parser.Nonassoc(int position,
                       Parser.Node... terminals)
Method Detail

visit

public void visit(Visitor visitor)
Description copied from class: Parser.Node
implements divide and conquer for Visitor. Body must be visitor.visit(this);.

Overrides:
visit in class Parser.Level

toString

public String toString()
Overrides:
toString in class Parser.Level


(c) 2008 Axel T. Schreiner