class |
OwExprAnonymousSymbol
Anonymous symbols represent evaluation time symbols used to check expression return
type consistency and array element type consistency.
Examples :
(a-b).days
Creates an anonymous symbol for expression a-b
arrayObject[1][2]
Creates 2 anonymous symbols for expressions arrayObject[1] and
arrayObject[1][2].
Further references to array first and second array dimensions will be type
checked against this symbols.
class |
OwExprConstantSymbol
Constant symbols represent symbol table recordings of fixed values. |
class |
OwExprFunctionSymbol
Function symbols represent symbol table recordings of function pointing symbols in the
expressions.
fun(1,2,3)
Creates function symbol for the fun identifier
class |
OwExprPropertySymbol
Property symbols represent symbol table recordings of property pointing symbols in the
expressions.
object.pro
Creates two recursive property symbols for the object and pro identifiers
| Constructors in com.wewebu.expression.language with parameters of type OwExprSymbol |
OwExprAnonymousSymbol(OwExprSymbol parent_p,
String name_p,
OwExprExpressionType type_p)
Constructor |
OwExprAnonymousSymbol(OwExprSymbol parent_p,
String name_p,
OwExprType type_p)
Constructor |
OwExprAnonymousSymbol(OwExprSymbol parent_p,
String name_p,
OwExprType[] types_p)
Constructor |
OwExprFunctionSymbol(OwExprSymbol parent_p,
String name_p,
OwExprType[] types_p)
|
OwExprPropertySymbol(OwExprSymbol parent_p,
String name_p,
OwExprType[] types_p)
|
OwExprSymbol(OwExprSymbol parent_p,
String name_p,
OwExprExpressionType type_p)
|
OwExprSymbol(OwExprSymbol parent_p,
String name_p,
OwExprType type_p)
Constructor |
OwExprSymbol(OwExprSymbol parent_p,
String name_p,
OwExprType[] types_p)
Constructor |
OwExprSymbolScope(boolean implicitScope_p,
OwExprSymbol symbol_p,
OwExprExpression scopedExpression_p)
|
OwExprSymbolScope(OwExprSymbol symbol_p,
OwExprExpression scopedExpression_p)
|
Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.
| | |