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 |