comments.b
来自「編譯器的accent語法分析器」· B 代码 · 共 34 行
B
34 行
"/*" { /* old C style comment */ yypos += 2; for(;;) { int ch = input(); yypos++; if (ch == '*') { do { ch = input(); yypos++; } while (ch == '*'); if (ch == '/') break; } if (ch == '\n') { yyPosToNextLine(); } else if (ch <= 0) { yyerror("EOF inside comment"); break; } }}"//" { /* C++ style comment */ yypos += 2; for(;;) { int ch = input(); yypos++; if (ch == '\n') { yyPosToNextLine(); break; } else if (ch <= 0) { yyerror("EOF inside comment"); break; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?