PB Tokens
In this
table, "alpha" refers to any alphabetic character, "num" refers to any
numeric character, "any" refers to any character, [a|b] means a OR b, "*" means 0 or more times, and "+" means one or more times.
| Description
| Token name
| Description
| Token name
|
| alpha [alpha | num]*
| lexid/lexkey
| )
| lexrp
|
| num+
| lexint
| +
| lexplus
|
| num+.num+
| lexreal
| -
| lexminus
|
| :
| lexcolon
| *
| lexstar
|
| :=
| lexassign
| /
| lexslash
|
| <
| lexlt
| =
| lexeq
|
| <=
| lexle
| .
| lexdot
|
| <>
| lexne
| ;
| lexsemi
|
| >
| lexgt
| 'any*'
| lexstring
|
| >=
| lexge
| [
| lexlbrack
|
| (
| lexlp
| ]
| lexrbrack
|