Package ca.uwaterloo.cs.ql.interp

Interface Summary
EvalName  
InterpConstants  
Scope  
 

Class Summary
AdditiveExpressionNode  
ArgumentsNode  
ASCII_CharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
AssignmentExtensionNode Assignment Extensions: += -= *= /=
AssignmentNode  
AttrSignNode  
BlockStatementNode  
CommandDeleteNode  
CommandHelpNode  
CommandNode  
CommandPrintNode  
CommandQuitNode  
ConditionalAndExpressionNode  
ConditionalExpressionNode  
ConditionalOrExpressionNode  
DollarSignNode  
EmptyStatementNode  
Env  
ErrorMessage  
ExpressionNode  
ExpStatementNode  
ForStatementNode  
FunctionExpressionNode  
FunctionNameNode  
IfStatementNode  
Interp  
InterpTokenManager  
LiteralNode  
Location  
MultiplicativeExpressionNode  
NameNode  
Operation  
Operator  
Option  
PrefixExpressionNode  
PrologClauseNode  
PrologExpressionNode  
QdbCode  
RedirectStatementNode  
RelationalExpressionNode  
ReturnStatementNode  
ScopedNode  
ScriptUnitNode  
SetConstructorNode SetConstructorNode is used to create a set.
StatementNode  
SuffixExpressionNode  
SyntaxTreeNode  
Token Describes the input token stream.
Type  
TypeOperation  
Value  
ValueMath  
Variable  
VariableNode  
WhileStatementNode  
 

Exception Summary
EvaluationException  
InterpException  
LookupException  
OperationException  
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError