lex ignore /[ \t\n]+/ token id /[a-z]+/ literal `, `. `* `( `) end def lang [id*] print[ @ construct lang "a b c" '\n' ] ##### EXP ##### a b c