com.ssv.test.airbase.contest
Interface Operator

All Known Implementing Classes:
BlockOperator, ExpressionOperator, FunctionOperator, GotoOperator, IfOperator, Marker, NoOperation, WhileOperator

public interface Operator

Базовый интерфейс представления оператора. Конкретные реализации включают имплементации оператора присваивания, while, if etc.

Author:
Sergey Siryk - CT
See Also:
com.ssv.test.airbase.contest.operators

Method Summary
 void generate(Execution execution)
          Вставляет код оператора в схему исполнения.
 void run()
          Данный метод представляет собственно вызов оператора.
 

Method Detail

run

void run()
         throws ParserException
Данный метод представляет собственно вызов оператора.

Throws:
ParserException

generate

void generate(Execution execution)
Вставляет код оператора в схему исполнения.