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 Values.visit(ExpressionVisitor v)
           
 boolean SchemeVector.visit(ExpressionVisitor v)
           
 boolean Pair.visit(ExpressionVisitor v)
           
 boolean ExpressionValue.visit(ExpressionVisitor v)
           
 boolean Expression.visit(ExpressionVisitor v)
           
 boolean EmptyList.visit(ExpressionVisitor v)
           
 boolean Closure.visit(ExpressionVisitor v)
           
 boolean Box.visit(ExpressionVisitor v)
           
 boolean Expression.visitAnnotations(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.env
 

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

Uses of ExpressionVisitor in sisc.exprs
 

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

Uses of ExpressionVisitor in sisc.exprs.fp
 

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

Uses of ExpressionVisitor in sisc.interpreter
 

Methods in sisc.interpreter with parameters of type ExpressionVisitor
 boolean StackTracer.visit(ExpressionVisitor v)
           
 boolean CallFrame.visit(ExpressionVisitor v)
           
 boolean ApplyParentFrame.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 Types.SchemeType.visit(ExpressionVisitor v)
           
 boolean Threads.Mutex.visit(ExpressionVisitor v)
           
 

Uses of ExpressionVisitor in sisc.modules.hashtable
 

Methods in sisc.modules.hashtable with parameters of type ExpressionVisitor
 boolean SynchronizedHashtable.visit(ExpressionVisitor v)
           
abstract  boolean HashtableBase.visit(ExpressionVisitor v)
           
 boolean Hashtable.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 FreeReference.visit(ExpressionVisitor v)
           
 boolean ExpressionVisitee.visit(ExpressionVisitor v)