kw - keyword ident - identifier direct - directive decl - declaration stmt - statement tokr - tokenizer str - string num - number fn - function eof - end of file