|
http://www.eteks.com | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.eteks.parser.AbstractSyntax | +--com.eteks.parser.DefaultSyntax | +--com.eteks.parser.PascalSyntax
Syntax used by parsers for functions and expressions written in PASCAL. This syntax supports the following operators, constants and functions :
+ -
^ * / MOD + - >= <= > < = <> AND XOR OR
(from the highest to the lowest priority)IF THEN ELSE
PI FALSE TRUE
LN LOG EXP SQR SQRT COS SIN TAN ACOS ASIN ATAN COSH SINH TANH INT
ABS OPP NOT
=
(there's no statement BEGIN END in the syntax),
brackets ( )
and the separator of parameters ,
.
FunctionParser
Constructor Summary | |
PascalSyntax()
Creates a PASCAL syntax. |
Methods inherited from class com.eteks.parser.DefaultSyntax |
getLiteral, isDigit, isLetter, isValidIdentifier |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PascalSyntax()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |