Uses of Class
jsint.Symbol

Packages that use Symbol
jsint The JScheme implementation. 
 

Uses of Symbol in jsint
 

Fields in jsint declared as Symbol
static Symbol U.UNDEFINED
          The value to return when a variable is not defined.
static Symbol U.MISSING
          The value to use when a parameter is not supplied to a procedure.
static Symbol Scheme.EVAL
           
static Symbol Scheme.LOAD
           
static Symbol Symbol.BEGIN
           
static Symbol Symbol.CAR
           
static Symbol Symbol.CDR
           
static Symbol Symbol.DEFINE
           
static Symbol Symbol.IF
           
static Symbol Symbol.LAMBDA
           
static Symbol Symbol.MACRO
           
static Symbol Symbol.NEWLINE
           
static Symbol Symbol.NULL
           
static Symbol Symbol.OR
           
static Symbol Symbol.QUASIQUOTE
           
static Symbol Symbol.QUOTE
           
static Symbol Symbol.SET
           
static Symbol Symbol.SPACE
           
static Symbol Symbol.UNQUOTE
           
static Symbol Symbol.UNQUOTE_SPLICING
           
static Symbol Symbol.PACKAGE
           
 

Methods in jsint that return Symbol
static Symbol U.toSym(java.lang.Object x)
          Cast a Scheme object to a Scheme symbol, or call error.
static Symbol Symbol.intern(java.lang.String name)
          Intern a string: look up or make a symbol.
 

Methods in jsint with parameters of type Symbol
 java.lang.Object Environment.lookup(Symbol var)
           
 java.lang.Object Environment.lookup(Symbol var, int up, int in, java.lang.Object vars)
          Lookup the symbol in the environment.
static void Generic.importBindings(Symbol srcName, Generic srcValue)
           
static Generic Generic.defineMethod(Symbol name, Pair types, Procedure p)
           
 void DynamicEnvironment.importBindings(DynamicEnvironment env, java.lang.String prefix, boolean importMacros, Symbol[] procnames)
           
 java.lang.Object DynamicEnvironment.getValue(Symbol s)
           
 boolean DynamicEnvironment.isDefined(Symbol s)
           
 java.lang.Object DynamicEnvironment.setValue(Symbol s, java.lang.Object newval)
           
 DynamicVariable DynamicEnvironment.intern(Symbol x)
           
 LocalVariable LexicalEnvironment.lookup(Symbol var)
           
 LocalVariable LexicalEnvironment.lookup(Symbol var, int up, int in, java.lang.Object vars)
          Lookup the symbol in the environment.
 java.lang.Boolean Evaluator.environmentImport(java.lang.Object x, java.lang.Object prefix, boolean macrosFlag, Symbol[] procnames)
           
 

Constructors in jsint with parameters of type Symbol
LocalVariable(int up, int in, Symbol name)
          Create a new variable.
DynamicVariable(Symbol name)