ØParseNode>>acceptVistor:
aVisitor
Ø ^self subclassResponsibility
ØVariableNode>>acceptVistor:
aVisitor
Ø ^aVisitor visitWithVariableNode:
self
ØConstantNode>>acceptVistor:
aVisitor
Ø ^aVisitor visitWithConstantNode:
self
ØOptimizingVisitor>>visitWithConstantNode:
aNode
Ø ^aNode value optimized
ØOptimizingVisitor>>visitWithVariableNode:
aNode
Ø ^aNode lookupIn: self symbolTable