Uses of Package
edu.iu.cnets.klatsch.expression

Packages that use edu.iu.cnets.klatsch.expression
edu.iu.cnets.klatsch.expression   
edu.iu.cnets.klatsch.lang   
edu.iu.cnets.klatsch.parser   
 

Classes in edu.iu.cnets.klatsch.expression used by edu.iu.cnets.klatsch.expression
ELValue
          This class is used to represent assignable locations.
ERelational.Type
           
Expression
          This is the base class of every variety of expression.
Pair
          A bind is a basic wrapper for an entry in a dictionary; a key expression and a value expression.
 

Classes in edu.iu.cnets.klatsch.expression used by edu.iu.cnets.klatsch.lang
Expression
          This is the base class of every variety of expression.
 

Classes in edu.iu.cnets.klatsch.expression used by edu.iu.cnets.klatsch.parser
EBlock
          This class is used to represent block (BEGIN ...
EDictionary
          This expression is a dictionary literal { k0:v0, ...
EDo
          This class is used to represent DO/WHILE loops.
EFor
          This class is used to represent FOR/IN loops.
EIf
          This class is used to represent conditional (IF) expressions.
EList
          This expression is a list literal [e0, ...].
EProcedure
          This class is used to represent procedure definitions, which evaluate to closures.
EWhile
          This class is used to represent WHILE loops.
Expression
          This is the base class of every variety of expression.
Pair
          A bind is a basic wrapper for an entry in a dictionary; a key expression and a value expression.