Tokens in Language Simple

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.

Token Description Token Description
alpha [alpha | num]* id/keyword ) right paren
num+ integer + plus
num+.num+ real - minus
: colon * times
:= assign / divides
< less = equal
<= less/equal . dot
<> not eq ; semicolon
> greater      'any*'      string
>= greater/equal [ left bracket
( left paren ] right bracket