assembler: fixed grammar for constant lexer