Uses of Enum Class
simula.compiler.utilities.KeyWord
Package
Description
Simula Compiler Parsing.
Simula Compiler Syntax Classes.
Simula Compiler Expressions.
Simula Compiler Utilities.
-
Uses of KeyWord in simula.compiler.parsing
-
Uses of KeyWord in simula.compiler.syntaxClass
-
Uses of KeyWord in simula.compiler.syntaxClass.expression
Modifier and TypeFieldDescriptionprivate final KeyWord
ArithmeticExpression.opr
The arithmetic operationprivate final KeyWord
AssignmentOperation.opr
The arithmetic operationprivate final KeyWord
BooleanExpression.opr
The Boolean operationprivate final KeyWord
ObjectRelation.opr
The operation: IN, IS or QUAprivate final KeyWord
RelationalOperation.opr
The relational operation(package private) final KeyWord
UnaryOperation.oprator
The unary operator.Modifier and TypeMethodDescription(package private) static Expression
ArithmeticExpression.create
(Expression lhs, KeyWord opr, Expression rhs) Create a new ArithmeticExpression.(package private) static Expression
UnaryOperation.create
(KeyWord oprator, Expression operand) Create a new UnaryOperation.(package private) static Constant
Simplify this Constant.(package private) static Constant
Simplify this Constant.ModifierConstructorDescriptionprivate
ArithmeticExpression
(Expression lhs, KeyWord opr, Expression rhs) Create a new ArithmeticExpressionAssignmentOperation
(Expression lhs, KeyWord opr, Expression rhs) AssignmentOperation.(package private)
BooleanExpression
(Expression lhs, KeyWord opr, Expression rhs) Create a new BooleanExpression.(package private)
ObjectRelation
(Expression lhs, KeyWord opr, String classIdentifier) Create a new ObjectRelation(package private)
RelationalOperation
(Expression lhs, KeyWord opr, Expression rhs) Create a new RelationalOperation.private
UnaryOperation
(KeyWord oprator, Expression operand) Create a new UnaryOperation. -
Uses of KeyWord in simula.compiler.utilities
Modifier and TypeMethodDescriptionToken.getKeyWord()
Get this Token's keyword attribute.static KeyWord
Returns the enum constant of this class with the specified name.static KeyWord[]
KeyWord.values()
Returns an array containing the constants of this enum class, in the order they are declared.