Uses of Class
pascalinterpreter.BinaryOperation

Packages that use BinaryOperation
pascalinterpreter   
pascalinterpreter.analysis   
pascalinterpreter.controlstatements   
 

Uses of BinaryOperation in pascalinterpreter
 

Fields in pascalinterpreter declared as BinaryOperation
private  BinaryOperation ControlStatement.controlCondition
           
 

Methods in pascalinterpreter that return BinaryOperation
protected  BinaryOperation ControlStatement.getControlCondition()
           
 

Methods in pascalinterpreter with parameters of type BinaryOperation
private  void ControlStatement.checkControlCondition(BinaryOperation controlCondition)
          Metoda sprawdza, czy operacja binarna jest poprawnym warunkiem, koniecznym do działania instrukcji sterującej.
protected  void ControlStatement.setControlCondition(BinaryOperation controlCondition)
           
 

Uses of BinaryOperation in pascalinterpreter.analysis
 

Methods in pascalinterpreter.analysis that return BinaryOperation
private  BinaryOperation Compiler.createBinaryOperation(java.lang.String opL, java.lang.String oper, java.lang.String opR)
           
 

Uses of BinaryOperation in pascalinterpreter.controlstatements
 

Fields in pascalinterpreter.controlstatements declared as BinaryOperation
private  BinaryOperation For.initOperation
           
private  BinaryOperation For.incrementOperation
           
 

Methods in pascalinterpreter.controlstatements that return BinaryOperation
private  BinaryOperation For.createInitOperation(Variable counter, Variable initValue)
           
private  BinaryOperation For.createControlCondition(Variable counter, Variable maxValue)
           
private  BinaryOperation For.createIncrementOperation(Variable counter)
           
protected  BinaryOperation For.getInitOperation()
           
protected  BinaryOperation For.getIncrementOperation()
           
 

Methods in pascalinterpreter.controlstatements with parameters of type BinaryOperation
protected  void For.setInitOperation(BinaryOperation operation)
           
protected  void For.setIncrementOperation(BinaryOperation operation)
           
 

Constructors in pascalinterpreter.controlstatements with parameters of type BinaryOperation
IfElse(BinaryOperation controlCondition, Block block, Block elseBlock)
          Konstruktor operacji warunkowej if - else.
While(BinaryOperation controlCondition, Block block)