From 9392cfc4a3620ba5c74f0437e23b6a71d10ee7cd Mon Sep 17 00:00:00 2001 From: cdkersey Date: Thu, 9 Jul 2015 17:02:29 -0600 Subject: [PATCH] Eat commas and semicolons after %sp,%fp,%ra. --- src/scanner.lex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/scanner.lex b/src/scanner.lex index ad00c25b..6c1c8748 100644 --- a/src/scanner.lex +++ b/src/scanner.lex @@ -91,9 +91,9 @@ to return ASM_T_PREG; } %r{num}{space}[,;]? { yylval.u = read_number(YYText()); return ASM_T_REG; } -%ra { return ASM_T_REG_RA; } -%sp { return ASM_T_REG_FP; } -%fp { return ASM_T_REG_SP; } +%ra{space}[,;]? { return ASM_T_REG_RA; } +%sp{space}[,;]? { return ASM_T_REG_FP; } +%fp{space}[,;]? { return ASM_T_REG_SP; } #{num}{space}[,;]? { yylval.u = read_number(YYText()); return ASM_T_LIT; }