You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ff00 + csymbol lexes as T_MODE_HW_C and the T_ID "symbol", not as the T_NUMBER "$ff00", T_OP_ADD, and the T_ID "csymbol". This affects instructions like jp $ff00 + compression_jr (from https://github.com/LIJI32/GBVideoPlayer2).
The text was updated successfully, but these errors were encountered:
Fixesgbdev#881 by moving the task from the lexer to the parser.
This both alleviates the need for backtracking in the lexer,
removing what is (was) arguably a hack, and causes tokenization
boundaries to be properly respected, fixing the issue mentioned above.
Fixes#881 by moving the task from the lexer to the parser.
This both alleviates the need for backtracking in the lexer,
removing what is (was) arguably a hack, and causes tokenization
boundaries to be properly respected, fixing the issue mentioned above.
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
$ff00 + csymbol
lexes asT_MODE_HW_C
and theT_ID
"symbol
", not as theT_NUMBER
"$ff00
",T_OP_ADD
, and theT_ID
"csymbol
". This affects instructions likejp $ff00 + compression_jr
(from https://github.com/LIJI32/GBVideoPlayer2).The text was updated successfully, but these errors were encountered: