Package | Description |
---|---|
com.sap.cds.impl.parser | |
com.sap.cds.impl.parser.search |
Modifier and Type | Class and Description |
---|---|
class |
ExprParser
GRAMMAR:
predicate = value pred_op value
pred_op = '=' | '>' | '<' | '>=' | '<=' | '<>' | 'is' |
'in' | 'between' `
value = numericExpression | val
numericExpression = numericTerm [ ( '+' | '-' ) numericTerm ]*
numericTerm = numericPrimary [ ( '*' | '/' ) numericPrimary ]*
numericPrimary = '(' numericExpression ')' | numericValue
numericValue = NUM_VAL | PLAIN_NUM | REF | PARAM | FUNC
val = STRING_VAL | PLAIN_STRING
|
Modifier and Type | Class and Description |
---|---|
class |
SearchParser |
Copyright © 2021 SAP. All rights reserved.