This commit is contained in:
Valk Richard Li
2020-03-29 18:50:28 +08:00
committed by GitHub
parent ad18e76c10
commit 1273342db0
6 changed files with 187 additions and 45 deletions
+10 -1
View File
@@ -374,7 +374,16 @@ class nasal_lexer
if(*ptr=='\\')
{
++ptr;
token_str+=*ptr;
switch(*ptr)
{
case '\\':token_str.pop_back();token_str.push_back('\\');break;
case 'r': token_str.pop_back();token_str.push_back('\r');break;
case 't': token_str.pop_back();token_str.push_back('\t');break;
case 'n': token_str.pop_back();token_str.push_back('\n');break;
case '\'':token_str.pop_back();token_str.push_back('\'');break;
case '\"':token_str.pop_back();token_str.push_back('\"');break;
default: token_str.push_back(*ptr);break;
}
}
++ptr;
if(ptr==res.end())