diff --git a/parser/parser_lex.l b/parser/parser_lex.l index 5e7ad5398..22db7e742 100644 --- a/parser/parser_lex.l +++ b/parser/parser_lex.l @@ -605,7 +605,7 @@ include/{WS} { {CARET} { PUSH_AND_RETURN(SUB_ID, TOK_CARET); } -{ARROW} { RETURN_TOKEN(TOK_ARROW); } +{ARROW} { PUSH_AND_RETURN(SUB_ID_WS, TOK_ARROW); } {EQUALS} { PUSH_AND_RETURN(ASSIGN_MODE, TOK_EQUALS); }