Uses of Class
com.evelopers.unimod.parser.InterpreterException

Packages that use InterpreterException
com.evelopers.unimod.analysis   
com.evelopers.unimod.runtime.interpretation   
com.evelopers.unimod.transform.source   
 

Uses of InterpreterException in com.evelopers.unimod.analysis
 

Methods in com.evelopers.unimod.analysis that throw InterpreterException
 boolean TermSimplifier.put(Action var, boolean isNegated)
          Puts variable action or it's nigation
 boolean TermSimplifier.put(Action var, int relation, int value)
          Intersects interval of action with it's current interval.
 boolean TermSimplifier.put(int value, int relation, Action var)
          Reverse version of TermSimplifier.put(Action, boolean)
 boolean TermSimplifier.put(int leftConst, int relation, int rightConst)
          Tests relation between two consts.
 boolean TermSimplifier.isNegated(Action var)
          Checks if variable action is in the term with negation
 Range TermSimplifier.getRange(Action var)
          Gets the array of intervals for variable action.
 antlr.collections.AST BooleanSimplifier.simplify(antlr.collections.AST ast)
          Converts formula to DNF and simplifies it.
 antlr.collections.AST BooleanSimplifier.identicalToFalse(antlr.collections.AST ast)
          Checks if ast is identical to false.
 antlr.collections.AST BooleanSimplifier.identicalToTrue(antlr.collections.AST ast)
          Checks if ast is identical to true.
 boolean BooleanSimplifier.equal(antlr.collections.AST f, antlr.collections.AST g)
          Checks is f is equal to g.
 void ASTTermSimplifier.setTerm(antlr.collections.AST inputTerm)
           
protected  void ASTTermSimplifier.put(antlr.collections.AST literal)
           
 

Constructors in com.evelopers.unimod.analysis that throw InterpreterException
ASTTermSimplifier(antlr.collections.AST inputTerm, antlr.ASTFactory astFactory)
           
 

Uses of InterpreterException in com.evelopers.unimod.runtime.interpretation
 

Methods in com.evelopers.unimod.runtime.interpretation that throw InterpreterException
 int CalculatedInputActions.getNum(Action action, StateMachineContext context)
           
 boolean CalculatedInputActions.getBool(Action action, StateMachineContext context)
           
 int ActionExecutor.executeNum(Action action, StateMachineContext context)
          Executes action against given context, treating return type as int.
 boolean ActionExecutor.executeBool(Action action, StateMachineContext context)
          Executes action against given context, treating return type as boolean.
 

Uses of InterpreterException in com.evelopers.unimod.transform.source
 

Methods in com.evelopers.unimod.transform.source that throw InterpreterException
 java.util.Set Tool.getInputActions(StateMachine sm, java.lang.Class returnType)