Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
W
E
ELSE
- Static variable in class com.ssv.test.airbase.contest.
ContestParser
Ключевое слово else
EOF
- Static variable in class com.ssv.utils.parser.
Parser
End of file.
EQ
- Static variable in class com.ssv.test.airbase.contest.
ContestParser
Знак равенства, ==
evaluate()
- Method in class com.ssv.test.airbase.contest.
Expression
Пересчитывает данный узел, и возвращает результат.
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
AssignableVariable
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
ExpressionConstant
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
ExpressionFunction
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.ExpressionPart
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.NumPart
evaluate()
- Method in interface com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.Part
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.StringPart
evaluate()
- Method in class com.ssv.test.airbase.contest.expressions.
ExpressionOperation
evaluate(List<Double>)
- Method in interface com.ssv.test.airbase.contest.
Function
Execution
- Class in
com.ssv.test.airbase.contest
Этот класс представляет "объектный код" "скомпилированной" программы.
Execution(Operator)
- Constructor for class com.ssv.test.airbase.contest.
Execution
Создать объект Execution, "откомпилировать" оператор, переданный как параметр в последовательность шагов.
Execution.ConditionalGoto
- Class in
com.ssv.test.airbase.contest
Execution.ConditionalGoto(Expression)
- Constructor for class com.ssv.test.airbase.contest.
Execution.ConditionalGoto
Execution.Goto
- Class in
com.ssv.test.airbase.contest
Execution.Goto(String)
- Constructor for class com.ssv.test.airbase.contest.
Execution.Goto
Expression
- Class in
com.ssv.test.airbase.contest
Данный класс представляет абстрактный узел дерева разбора арифметического выражения.
Expression(Expression, Expression, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.
Expression
ExpressionConstant
- Class in
com.ssv.test.airbase.contest.expressions
Этот узел в дереве разбора представляет константу.
ExpressionConstant(double, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionConstant
ExpressionFunction
- Class in
com.ssv.test.airbase.contest.expressions
ExpressionFunction(String, List<Expression>, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionFunction
ExpressionIndexed
- Class in
com.ssv.test.airbase.contest.expressions
This expression represents indexed variable, like a[x]
ExpressionIndexed(List<ExpressionIndexed.Part>, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed
ExpressionIndexed.ExpressionPart
- Class in
com.ssv.test.airbase.contest.expressions
ExpressionIndexed.ExpressionPart(Expression)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.ExpressionPart
ExpressionIndexed.NumPart
- Class in
com.ssv.test.airbase.contest.expressions
ExpressionIndexed.NumPart(double)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.NumPart
ExpressionIndexed.Part
- Interface in
com.ssv.test.airbase.contest.expressions
ExpressionIndexed.StringPart
- Class in
com.ssv.test.airbase.contest.expressions
ExpressionIndexed.StringPart(String)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionIndexed.StringPart
ExpressionLeafProvider
<
ExpressionLeaf
extends com.ssv.utils.tree.BinaryTree<
ExpressionLeaf
>> - Interface in
com.ssv.utils.parser
ExpressionOperation
- Class in
com.ssv.test.airbase.contest.expressions
This node represent ariphmetical action, like +, - etc.
ExpressionOperation(Parser.Token, Expression, Expression, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionOperation
ExpressionOperator
- Class in
com.ssv.test.airbase.contest.operators
Оператор присваивания.
ExpressionOperator(Expression)
- Constructor for class com.ssv.test.airbase.contest.operators.
ExpressionOperator
ExpressionParser
<
ExpressionLeaf
extends com.ssv.utils.tree.BinaryTree<
ExpressionLeaf
>> - Class in
com.ssv.utils.parser
This class is a helper class to parse ariphmetic expression - PN, RPN and regular infix expressions.
ExpressionParser(ExpressionLeafProvider<ExpressionLeaf>)
- Constructor for class com.ssv.utils.parser.
ExpressionParser
ExpressionParser.IdentExpressionLeaf
- Class in
com.ssv.utils.parser
ExpressionParser.IdentExpressionLeaf(Parser.Token, ExpressionParser.IdentExpressionLeaf, ExpressionParser.IdentExpressionLeaf)
- Constructor for class com.ssv.utils.parser.
ExpressionParser.IdentExpressionLeaf
ExpressionParser.IdentExpressionLeaf(String)
- Constructor for class com.ssv.utils.parser.
ExpressionParser.IdentExpressionLeaf
ExpressionVariable
- Class in
com.ssv.test.airbase.contest.expressions
ExpressionVariable(String, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionVariable
ExpressionVariable(Scope.Variable, Parser.ParserContext)
- Constructor for class com.ssv.test.airbase.contest.expressions.
ExpressionVariable
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
W