\( \) (#[0-9]*)|(#<[a-zA-Z0-9_]*>) sin cos tan asin acos atan exp ln sqrt fup fix abs or|xor|and mod gt|lt|ge|le|eq|ne (([-/|\=\+\*])|(\])|(\[)) ^[n|N]([ |\t]*[0-9]){1,5} [0-5] 1[ \t]*[07-9] 2[ \t]*[018] 3[ \t]*[03] 3[ \t]*3[ \t]*.[ \t]*1 3[ \t]*8[ \t]*.[ \t]*[2-5] 4[ \t]*[1-3][ \t]*.[ \t]*1 4[ \t]*[0-39] 5[ \t]*[3-9] 6[ \t]*[14] 6[ \t]*.[ \t]*1 7[ \t]*6 8[ \t]*[0-9] 9[ \t]*[0-489] 9[ \t]*2[ \t]*.[ \t]*[1-3] [0-9] 5[ \t]*[0-3] 3[ \t]*0 6[ \t]*0 1[ \t]*[0-9][ \t]*[1-9] 1[ \t]*[1-9][ \t]*0 [f|F|s|S]([ \t]*[0-9])*[ \t]*[.]?([ \t]*[0-9])* [t|T|h|H]([ \t]*[0-9])* [x|X|y|Y|z|Z|a|A|b|B|c|C|u|U|v|V|w|W|i|I|j|J|k|K|p|P|r|R|l|L][ \t]*[+|-]?[ \t]*([ \t]*[0-9]*)*[ \t]*[.]?([ \t]*[0-9]*)* sub endsub while endwhile if else endif do call break continue return