char.t

来自「編譯器的accent語法分析器」· T 代码 · 共 49 行

T
49
字号
'\\.' {   char ch;   switch (yytext[2]) {   case 'n' :      ch = '\n';      break;   case 't' :      ch = '\t';      break;   case 'v' :      ch = '\v';      break;   case 'b' :      ch = '\b';      break;   case 'r' :      ch = '\r';      break;   case 'f' :      ch = '\f';      break;   case 'a' :      ch = '\a';      break;   case '\\' :      ch = '\\';      break;   case '?' :      ch = '\?';      break;   case '\'' :      ch = '\'';      break;   case '"' :      ch = '\"';      break;   default :      ch = yytext[2];   }   yylval.attr[1] = ch;   yysetpos();   return Char;}'.' {   yylval.attr[1] = yytext[1];   yysetpos();   return Char;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?