Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 3 Supported Characters : Lexical Elements

Lexical Elements
A rule is a sequence of lexical elements. Lexical elements are:
Delimiters
A delimiter is one of the following special characters:
| & ¬ * ( ) - + = : ; ' , / < >
or one of the following compound symbols:
** <= >= ¬= || R' r' U' u' X' x'
Tokens
Each item that belongs to the group of lexical elements is called a token. For example, **, LOCAL, and '123 abc' are all tokens. Adjacent tokens can be separated by spaces, the delimiters previously listed, or a new line. An identifier or numeric literal must be separated in this way from an adjacent identifier or numeric literal. The only lexical elements that can contain a space are the string literal and the Unicode literal. String literals, hexadecimal literals, raw data literals, and Unicode literals can span more than one line; all other lexical elements must fit on a single line.
Hexadecimal literals are shown as X'xx...', raw data literals as R'xx...', and Unicode literals as U'xx...'.
Reserved Words
The following names are reserved by the system as keywords in the rules language:

1
CONTINUE, while a reserved word, is not currently used in the rules language.

Character Set
All rules language constructs are represented with a character set that is subdivided as follows:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9
@ # $ | ¬ & * ( ) - _ = + ; : ' , . / < >
If your system is NLS-enabled these characters are mapped to the appropriate code page for your operating environment. Refer to National Character Set Support for more information.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved