Lex the type keyword
Add AST data types