Package pl.edu.pjwstk.yaod.yaql.visitors

Interface Summary
Visitor The Visitor interface represents the visitor pattern used for traversing the abstract syntax tree.
 

Class Summary
EvalVisitor The EvalVisitor class represents one of the interpratations of the program - in this case evaluataion.
 

Exception Summary
BreakException The BreakException class represents an exception which is thrown during program evaluation, when break statement occurs.
EmptyReturnException The EmptyReturnException class represents an exception which is thrown during program evaluation, when empty return statement occurs.
EvalException The EvalException class represents an exception which is thrown if an error occurs during program evaluation.
ReturnException The ReturnException class represents an exception which is thrown during program evaluation, when return statement occurs.