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