Uses of Interface
com.ssv.test.airbase.contest.Operator

Packages that use Operator
com.ssv.test.airbase.contest Этот пакет содержит проект интерпретатора простого процедурного языка CT. 
com.ssv.test.airbase.contest.operators Этот пакет содержит имплементацию операторов языка. 
 

Uses of Operator in com.ssv.test.airbase.contest
 

Methods in com.ssv.test.airbase.contest with parameters of type Operator
 void Execution.add(Operator op)
           
 

Constructors in com.ssv.test.airbase.contest with parameters of type Operator
Execution(Operator op)
          Создать объект Execution, "откомпилировать" оператор, переданный как параметр в последовательность шагов.
 

Uses of Operator in com.ssv.test.airbase.contest.operators
 

Classes in com.ssv.test.airbase.contest.operators that implement Operator
 class BlockOperator
          Блок операторов окруженных операторными скобками.
 class ExpressionOperator
          Оператор присваивания.
 class FunctionOperator
          Оператор вызова функции.
 class GotoOperator
          Оператор безусловного перехода:
 class IfOperator
          Оператор, реализующий переход управления по условию:
 class Marker
          Этот оператор представляет метку.
 class NoOperation
          Этот оператор может быть исполнен, в отличие от операторов GotoOperator и Marker, но его выполнение не вызывает никаких изменений в программе.
 class WhileOperator
          Оператор, реализующий цикл
 

Methods in com.ssv.test.airbase.contest.operators that return Operator
 Operator IfOperator.getElse()
           
 Operator IfOperator.getOperator()
           
 

Constructors in com.ssv.test.airbase.contest.operators with parameters of type Operator
IfOperator(Expression condition, Operator operator)
          Конструктор для сокращенной формы оператора if.
IfOperator(Expression condition, Operator operator, Operator opElse)
          Конструктор для полной формы оператора if.
WhileOperator(Expression condition, Operator operator)
           
 

Constructor parameters in com.ssv.test.airbase.contest.operators with type arguments of type Operator
BlockOperator(java.util.List<Operator> operators)