|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IVisitor | |
---|---|
com.jeffpalm.basic.compiler.ast | |
com.jeffpalm.basic.compiler.util | |
com.jeffpalm.basic.compiler.visitors |
Uses of IVisitor in com.jeffpalm.basic.compiler.ast |
---|
Methods in com.jeffpalm.basic.compiler.ast with parameters of type IVisitor | |
---|---|
void |
VarList.traverse(IVisitor vis)
|
void |
Var.traverse(IVisitor vis)
|
void |
UnaryExpression.traverse(IVisitor vis)
|
void |
StringExpression.traverse(IVisitor vis)
|
void |
Statements.traverse(IVisitor vis)
|
void |
Statement.traverse(IVisitor vis)
|
void |
Statement.LineNumber.traverse(IVisitor vis)
|
void |
Operator.traverse(IVisitor vis)
|
void |
NumberExpression.traverse(IVisitor vis)
|
abstract void |
Node.traverse(IVisitor vis)
|
void |
ExprList.traverse(IVisitor vis)
|
void |
Expression.traverse(IVisitor vis)
|
void |
BinaryExpression.traverse(IVisitor vis)
|
protected abstract void |
Statement.traverseRest(IVisitor vis)
|
protected void |
RunStatement.traverseRest(IVisitor vis)
|
protected void |
ReturnStatement.traverseRest(IVisitor vis)
|
protected void |
PrintStatement.traverseRest(IVisitor vis)
|
protected void |
ListStatement.traverseRest(IVisitor vis)
|
protected void |
LetStatement.traverseRest(IVisitor vis)
|
protected void |
InputStatement.traverseRest(IVisitor vis)
|
protected void |
IfStatement.traverseRest(IVisitor vis)
|
protected void |
GotoStatement.traverseRest(IVisitor vis)
|
protected void |
GosubStatement.traverseRest(IVisitor vis)
|
protected void |
EndStatement.traverseRest(IVisitor vis)
|
protected void |
ClearStatement.traverseRest(IVisitor vis)
|
Uses of IVisitor in com.jeffpalm.basic.compiler.util |
---|
Methods in com.jeffpalm.basic.compiler.util that return IVisitor | |
---|---|
IVisitor |
Util.printingVisitor()
|
Uses of IVisitor in com.jeffpalm.basic.compiler.visitors |
---|
Classes in com.jeffpalm.basic.compiler.visitors that implement IVisitor | |
---|---|
class |
AbstractVisitor
|
class |
CodeGenerator
|
class |
DebuggedAbstractVisitor
|
class |
Interpreter
|
class |
PrintingVisitor
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |