fixed bug in lexer rules to enable array specifications in a_expr