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 + -
显示快捷键?