All Packages Class Hierarchy This Package Previous Next Index
Class hpjava.compiler.unparser.ITreePrinter
java.lang.Object
|
+----hpjava.compiler.grammar.visitor.DepthFirstVisitor
|
+----hpjava.compiler.unparser.TreePrinter
|
+----hpjava.compiler.unparser.ITreePrinter
- public class ITreePrinter
- extends TreePrinter
ITreePrinter()
-
ITreePrinter(AbstractPrimaryExpressionTreePrinter)
-
ITreePrinter(OutputStream)
-
ITreePrinter(Writer)
-
visit(Expression)
- f0 -> ConditionalExpression()
f1 -> [ AssignmentOperator() Expression() ]
visit(GroupExpression)
- f0 -> PrimaryExpression()
f1 -> ( "/" PrimaryExpression() )*
visit(PrimaryExpression)
- f0 -> PrimaryPrefix()
f1 -> ( PrimarySuffix() )*
visit(StatementExpression)
- f0 -> PreIncrementExpression()
| PreDecrementExpression()
| PrimaryExpression() [ "++" | "--" | AssignmentOperator() Expression() ]
ITreePrinter
public ITreePrinter()
ITreePrinter
public ITreePrinter(Writer o)
ITreePrinter
public ITreePrinter(OutputStream o)
ITreePrinter
public ITreePrinter(AbstractPrimaryExpressionTreePrinter apetp)
visit
public void visit(GroupExpression n)
- f0 -> PrimaryExpression()
f1 -> ( "/" PrimaryExpression() )*
- Overrides:
- visit in class TreePrinter
visit
public void visit(StatementExpression n)
- f0 -> PreIncrementExpression()
| PreDecrementExpression()
| PrimaryExpression() [ "++" | "--" | AssignmentOperator() Expression() ]
- Overrides:
- visit in class TreePrinter
visit
public void visit(Expression n)
- f0 -> ConditionalExpression()
f1 -> [ AssignmentOperator() Expression() ]
- Overrides:
- visit in class TreePrinter
visit
public void visit(PrimaryExpression n)
- f0 -> PrimaryPrefix()
f1 -> ( PrimarySuffix() )*
- Overrides:
- visit in class TreePrinter
All Packages Class Hierarchy This Package Previous Next Index