1 2 3 4 5 6 7 8 9
kw - keyword ident - identifier direct - directive decl - declaration stmt - statement tokr - tokenizer str - string num - number eof - end of file