added a1 lexer rules