|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
com.ssv.test.airbase.contest | Этот пакет содержит проект интерпретатора простого процедурного языка CT. |
com.ssv.test.airbase.contest.expressions | Этот пакет содержит имплементацию узлов разбора бинарного выражения. |
com.ssv.test.airbase.contest.operators | Этот пакет содержит имплементацию операторов языка. |
Uses of Expression in com.ssv.test.airbase.contest |
---|
Methods in com.ssv.test.airbase.contest that return Expression | |
---|---|
Expression |
ContestParser.acceptLValue(boolean acceptFunctionInvocation)
|
Expression |
ContestParser.parseExpression()
|
Methods in com.ssv.test.airbase.contest with parameters of type Expression | |
---|---|
double |
DoubleOperations.Action.action(Expression op1,
Expression op2)
|
double |
DoubleOperations.AriphmeticAction.action(Expression op1,
Expression op2)
|
Constructors in com.ssv.test.airbase.contest with parameters of type Expression | |
---|---|
Execution.ConditionalGoto(Expression expression)
|
|
Expression(Expression left,
Expression right,
Parser.ParserContext ctx)
|
Uses of Expression in com.ssv.test.airbase.contest.expressions |
---|
Subclasses of Expression in com.ssv.test.airbase.contest.expressions | |
---|---|
class |
AssignableVariable
|
class |
ExpressionConstant
Этот узел в дереве разбора представляет константу. |
class |
ExpressionFunction
|
class |
ExpressionIndexed
This expression represents indexed variable, like a[x] |
class |
ExpressionOperation
This node represent ariphmetical action, like +, - etc. |
class |
ExpressionVariable
|
Methods in com.ssv.test.airbase.contest.expressions that return Expression | |
---|---|
static Expression |
AssignableVariable.makeVariable(java.util.List<ExpressionIndexed.Part> list,
Parser.ParserContext ctx)
|
Constructors in com.ssv.test.airbase.contest.expressions with parameters of type Expression | |
---|---|
ExpressionIndexed.ExpressionPart(Expression expr)
|
|
ExpressionOperation(Parser.Token token,
Expression left,
Expression right,
Parser.ParserContext ctx)
|
Constructor parameters in com.ssv.test.airbase.contest.expressions with type arguments of type Expression | |
---|---|
ExpressionFunction(java.lang.String name,
java.util.List<Expression> parms,
Parser.ParserContext ctx)
|
Uses of Expression in com.ssv.test.airbase.contest.operators |
---|
Methods in com.ssv.test.airbase.contest.operators that return Expression | |
---|---|
Expression |
IfOperator.getCondition()
|
Constructors in com.ssv.test.airbase.contest.operators with parameters of type Expression | |
---|---|
ExpressionOperator(Expression expression)
|
|
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 Expression | |
---|---|
FunctionOperator(java.lang.String name,
java.util.List<Expression> parms)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |