Add tier lex/yacc parsing