Classes | Enumerations

Package de.fraunhofer.isst.axbench.axlang.elements.expressions

Classes

class  BooleanConstant
 A BooleanExpression is either Constant.TRUE or Constant.FALSE. More...
class  BracketsExpression
 A BracketsExpression is an Expression in brackets. More...
class  ComposedExpression
 ComposedExpression is the abstract super class for prefix, infix and postfix expressions. More...
class  Expression
class  InfixExpression
 An infix expression is a composed expression that consists of a left and a right expression and an operator. More...
class  IntegerConstant
 An IntegerConstant consists only of a String-valued attribute representing an integer. More...
class  NullConstant
 A NullConstant consists only of a string-valued attribute representing a null value. More...
class  OperationCallExpression
 Expression for an OperationCall "operation(parameter1, ... , parameterx)". More...
class  OperatorSymbol
class  PostfixExpression
 A postfix expression is a composed expression that consists of a left expression and an operator. More...
class  PrefixExpression
 A prefix expression is a composed expression that consists of an operator and a right expression. More...
class  ReadPort
 Reads from a port either a signal or a parameter value.

  • read(port, signal)
  • read(port, operation, parameter).
More...
class  VariableExpression
 A VariableExpression consists only of a reference to a Storage, ie a variable declaration. More...

Enumerations

enum  Constant { TRUE, FALSE, NULL }

Enumeration Type Documentation

Enumerator:
TRUE 
FALSE 
NULL