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

Constructor Index

 o IUnparsePrinter()
 o IUnparsePrinter(AbstractPrimaryExpressionUnparsePrinter)
 o IUnparsePrinter(OutputStream)
 o IUnparsePrinter(Writer)

Method Index

 o visit(Expression)
f0 -> ConditionalExpression() f1 -> [ AssignmentOperator() Expression() ]
 o visit(GroupExpression)
f0 -> PrimaryExpression() f1 -> ( "/" PrimaryExpression() )*
 o visit(PrimaryExpression)
f0 -> PrimaryPrefix() f1 -> ( PrimarySuffix() )*
 o visit(StatementExpression)
f0 -> PreIncrementExpression() | PreDecrementExpression() | PrimaryExpression() [ "++" | "--" | AssignmentOperator() Expression() ]

Constructors

 o IUnparsePrinter
public IUnparsePrinter()
 o IUnparsePrinter
public IUnparsePrinter(Writer o)
 o IUnparsePrinter
public IUnparsePrinter(OutputStream o)
 o IUnparsePrinter
public IUnparsePrinter(AbstractPrimaryExpressionUnparsePrinter apeup)

Methods

 o visit
public void visit(GroupExpression n)
f0 -> PrimaryExpression() f1 -> ( "/" PrimaryExpression() )*

Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(StatementExpression n)
f0 -> PreIncrementExpression() | PreDecrementExpression() | PrimaryExpression() [ "++" | "--" | AssignmentOperator() Expression() ]

Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(Expression n)
f0 -> ConditionalExpression() f1 -> [ AssignmentOperator() Expression() ]

Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(PrimaryExpression n)
f0 -> PrimaryPrefix() f1 -> ( PrimarySuffix() )*

Overrides:
visit in class DepthFirstVisitor

All Packages  Class Hierarchy  This Package  Previous  Next  Index