Uses of Interface
sisc.util.ExpressionVisitor

Packages that use ExpressionVisitor
sisc.data   
sisc.env   
sisc.exprs   
sisc.exprs.fp   
sisc.interpreter   
sisc.io   
sisc.modules   
sisc.modules.hashtable   
sisc.modules.record   
sisc.modules.s2j   
sisc.ser   
sisc.util   
 

Uses of ExpressionVisitor in sisc.data
 

Methods in sisc.data with parameters of type ExpressionVisitor
 boolean Box.visit(ExpressionVisitor v)
           
 boolean Closure.visit(ExpressionVisitor v)
           
 boolean EmptyList.visit(ExpressionVisitor v)
           
 boolean Expression.visit(ExpressionVisitor v)
           
 boolean ExpressionValue.visit(ExpressionVisitor v)
           
 boolean Pair.visit(ExpressionVisitor v)
           
 boolean SchemeVector.visit(ExpressionVisitor v)
           
 boolean Values.visit(ExpressionVisitor v)
           
 boolean Expression.visitAnnotations(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.env
 

Methods in sisc.env with parameters of type ExpressionVisitor
 boolean DelegatingSymEnv.visit(ExpressionVisitor v)
           
 boolean LexicalEnvironment.visit(ExpressionVisitor v)
           
 boolean MemorySymEnv.visit(ExpressionVisitor v)
           
 boolean SchemeParameter.visit(ExpressionVisitor v)
           
 boolean MemorySymEnv.visitSidecar(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.exprs
 

Methods in sisc.exprs with parameters of type ExpressionVisitor
 boolean AnnotatedExpr.visit(ExpressionVisitor v)
           
 boolean AppExp.visit(ExpressionVisitor v)
           
 boolean ApplyValuesContEval.visit(ExpressionVisitor v)
           
 boolean DefineEval.visit(ExpressionVisitor v)
           
 boolean EvalExp.visit(ExpressionVisitor v)
           
 boolean FillRibExp.visit(ExpressionVisitor v)
           
 boolean FreeReferenceExp.visit(ExpressionVisitor v)
           
 boolean FreeSetEval.visit(ExpressionVisitor v)
           
 boolean IfEval.visit(ExpressionVisitor v)
           
 boolean LambdaExp.visit(ExpressionVisitor v)
           
 boolean LetrecEval.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.exprs.fp
 

Methods in sisc.exprs.fp with parameters of type ExpressionVisitor
 boolean FixedAppExp_0.visit(ExpressionVisitor v)
           
 boolean FixedAppExp_1.visit(ExpressionVisitor v)
           
 boolean FixedAppExp_2.visit(ExpressionVisitor v)
           
 boolean FixedAppExp_3.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.interpreter
 

Methods in sisc.interpreter with parameters of type ExpressionVisitor
 boolean ApplyParentFrame.visit(ExpressionVisitor v)
           
 boolean CallFrame.visit(ExpressionVisitor v)
           
 boolean StackTracer.visit(ExpressionVisitor v)
           
static boolean CallFrame.visitValueArray(ExpressionVisitor v, Value[] va)
           
 

Uses of ExpressionVisitor in sisc.io
 

Classes in sisc.io that implement ExpressionVisitor
 class PortValueWriter
           
 class SharedValueWriter
           
 

Uses of ExpressionVisitor in sisc.modules
 

Classes in sisc.modules that implement ExpressionVisitor
static class Primitives.CircularityDetector
           
 

Methods in sisc.modules with parameters of type ExpressionVisitor
 boolean Threads.Mutex.visit(ExpressionVisitor v)
           
 boolean Types.SchemeType.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.modules.hashtable
 

Methods in sisc.modules.hashtable with parameters of type ExpressionVisitor
 boolean Hashtable.visit(ExpressionVisitor v)
           
abstract  boolean HashtableBase.visit(ExpressionVisitor v)
           
 boolean SynchronizedHashtable.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.modules.record
 

Methods in sisc.modules.record with parameters of type ExpressionVisitor
 boolean Record.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.modules.s2j
 

Methods in sisc.modules.s2j with parameters of type ExpressionVisitor
 boolean JavaObject.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.ser
 

Classes in sisc.ser that implement ExpressionVisitor
 class LibraryBuilder
          Keeps track of entry points - points where serialization begins.
 

Methods in sisc.ser with parameters of type ExpressionVisitor
 boolean LibraryAE.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.util
 

Methods in sisc.util with parameters of type ExpressionVisitor
 boolean ExpressionVisitee.visit(ExpressionVisitor v)
           
 boolean FreeReference.visit(ExpressionVisitor v)