Uses of Class
dspl.frontend.SymbolicException

Packages that use SymbolicException
dspl   
dspl.backend.test   
dspl.backend.x86   
dspl.frontend   
 

Uses of SymbolicException in dspl
 

Methods in dspl that throw SymbolicException
 Variable SymbolTable.addStringVariable(java.lang.String identifier)
           
 void SymbolTable.addVariable(Variable v)
          Adds the provided Variable to the Symbol table
 void SymbolTable.constructTable(antlr.collections.AST tree)
          Takes the AST that represents the program being compiled and adds all of the variables found to the Symbol table
 Variable SymbolTable.getVariable(java.lang.String identifier)
          Returns the Variable corresponding to the identifier provided
 

Uses of SymbolicException in dspl.backend.test
 

Methods in dspl.backend.test that throw SymbolicException
static void TestsCompiler.main(java.lang.String[] args)
           
 

Constructors in dspl.backend.test that throw SymbolicException
HelloWorldv1()
           
 

Uses of SymbolicException in dspl.backend.x86
 

Constructors in dspl.backend.x86 that throw SymbolicException
X86VariableManager(SymbolTable st, AssemblyfileGenerator afg)
           
 

Uses of SymbolicException in dspl.frontend
 

Methods in dspl.frontend that throw SymbolicException
 Comparison DSPLAstToIntermediateWalker.bool(antlr.collections.AST _t)
           
 Variable DSPLAstToIntermediateWalker.expr(antlr.collections.AST _t)
           
 InstructionSet DSPLAstToIntermediateWalker.program(antlr.collections.AST _t)
          The program rule is the one that...matches the whole program, represented by the root node of the AST.
 Instruction DSPLAstToIntermediateWalker.stmt(antlr.collections.AST _t)
          a statements can be one of many types, and an appropriate instruction needs to be appended to the current InstructionSet based on what needs to be done
 Instruction DSPLAstToIntermediateWalker.stmts(antlr.collections.AST _t)
          stmts is simply a sequence of statments
 Instruction DSPLAstToIntermediateWalker.subprog(antlr.collections.AST _t)