org.erights.e.elang.visitors
Class SubstVisitor

java.lang.Object
  |
  +--org.erights.e.elang.visitors.KernelECopyVisitor
        |
        +--org.erights.e.elang.visitors.SubstVisitor
All Implemented Interfaces:
ETreeVisitor

public class SubstVisitor
extends KernelECopyVisitor

Untamed:


Field Summary
private  ConstList myArgs
           
 
Fields inherited from class org.erights.e.elang.visitors.KernelECopyVisitor
 
Constructor Summary
SubstVisitor(ConstList args)
          Enabled:
 
Method Summary
 Object visitQuasiLiteralExpr(ENode optOriginal, int index)
          Enabled:
 Object visitQuasiLiteralPatt(ENode optOriginal, int index)
          Enabled:
 
Methods inherited from class org.erights.e.elang.visitors.KernelECopyVisitor
nest, optSpan, run, visitAssignExpr, visitCallExpr, visitCatchExpr, visitCdrPattern, visitDefineExpr, visitEMethod, visitEscapeExpr, visitEScript, visitFinallyExpr, visitFinalPattern, visitHideExpr, visitIfExpr, visitIgnorePattern, visitListPattern, visitLiteralExpr, visitMatchBindExpr, visitMatcher, visitNounExpr, visitObjectExpr, visitQuasiPatternExpr, visitQuasiPatternPatt, visitScopeExpr, visitSendExpr, visitSeqExpr, visitSlotExpr, visitSuchThatPattern, visitVarPattern, xformEExpr, xformEExprs, xformEScript, xformMatcher, xformMethod, xformNode, xformPattern, xformPatterns
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myArgs

private final ConstList myArgs
Constructor Detail

SubstVisitor

public SubstVisitor(ConstList args)
Enabled:

Method Detail

visitQuasiLiteralExpr

public Object visitQuasiLiteralExpr(ENode optOriginal,
                                    int index)
Enabled:

Specified by:
visitQuasiLiteralExpr in interface ETreeVisitor
Overrides:
visitQuasiLiteralExpr in class KernelECopyVisitor

visitQuasiLiteralPatt

public Object visitQuasiLiteralPatt(ENode optOriginal,
                                    int index)
Enabled:

Specified by:
visitQuasiLiteralPatt in interface ETreeVisitor
Overrides:
visitQuasiLiteralPatt in class KernelECopyVisitor


comments?