Home » openjdk-7 » net.nosica » compiler » parser » node »

net.nosica.compiler.parser.node

Sub Packages:

net.nosica.compiler.parser.node.filestructure    
net.nosica.compiler.parser.node.typedeclaration    
net.nosica.compiler.parser.node.typedeclaration.constraintexpression    
net.nosica.compiler.parser.node.typedeclaration.expression    
net.nosica.compiler.parser.node.typedeclaration.statement    
net.nosica.compiler.parser.node.util.generic    
net.nosica.compiler.parser.node.util.literal    
net.nosica.compiler.parser.node.util.operator    
net.nosica.compiler.parser.node.util.var    

Interfaces:

DocInterface   Interface for all nodes that can contain some docs
This is the case of all types, methods and fields 
code | html
Node   Father of all nodes of the abstract syntax tree
All nodes are visitable, browsable and localizable.
There is at least one node by production in the grammar.
 
code | html
NodeVisitor   Interface for all visitors in Nosica
Here are detailed all method a visitor must be able to deal with 
code | html
Terminal   Represents a terminal
That is, often a literal, or sometimes a particular keyword 
code | html

Abstract Classes:

AbstractNode     code | html
AbstractNodeVisitor   Default implementation of a node visitor
Do nothing
Make it easy to implement a new visitor, but can be cumbersome to debug if
one has forgotten to overload one of these methods 
code | html
AbstractTerminal     code | html

Classes:

Identifier     code | html