fix parse_immediate to accept label_reference instead of identifier

This commit is contained in:
omicron 2025-04-07 12:50:39 +02:00
parent 00272d69bf
commit dc210e409c

View File

@ -83,7 +83,7 @@ parse_result_t parse_register_expression(tokenlist_entry_t *current) {
} }
parse_result_t parse_immediate(tokenlist_entry_t *current) { parse_result_t parse_immediate(tokenlist_entry_t *current) {
parser_t parsers[] = {parse_number, parse_identifier, nullptr}; parser_t parsers[] = {parse_number, parse_label_reference, nullptr};
parse_result_t result = parse_any(current, parsers); parse_result_t result = parse_any(current, parsers);
return parse_result_wrap(NODE_IMMEDIATE, result); return parse_result_wrap(NODE_IMMEDIATE, result);
} }