ref: 58ab88da82577ee9f73557fcb937016dbfd29893
parent: 3e219dee369e24912cbe7de23997dbf91b28e3c7
author: Antonio Niño Díaz <antonio_nd@outlook.com>
date: Tue Feb 20 18:48:55 EST 2018
Allow to scape `"` in lists of macro args For example: PrintMacro : MACRO PRINTT \1 ENDM PrintMacro STRCAT(\"Hello\"\, \" world\\n\") Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
--- a/src/asm/lexer.c
+++ b/src/asm/lexer.c
@@ -763,6 +763,9 @@
case '\\':
ch = '\\';
break;
+ case '"':
+ ch = '\"';
+ break;
case ',':
ch = ',';
break;