📄 test.htm
字号:
<font color=#a0009e>#define</font> <font color=#000000>yywrap</font><font color=#000000>(</font><font color=#000000>)</font> <font color=#ee0000>1</font><BR>
<BR>
<font color=#008800>/* enter a start condition. This macro really ought to take a parameter,<BR>
* but we do it the disgusting crufty way forced on us by the ()-less<BR>
* definition of BEGIN<BR>
*/</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>BEGIN</font> <font color=#000000>yy_start</font> <font color=#000000>=</font> <font color=#ee0000>1</font> <font color=#000000>+</font> <font color=#ee0000>2</font> <font color=#000000>*</font><BR>
<BR>
<font color=#008800>/* action number for EOF rule of a given start state */</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>YY_STATE_EOF</font><font color=#000000>(</font><font color=#000000>state</font><font color=#000000>)</font> <font color=#000000>(</font><font color=#000000>YY_END_OF_BUFFER</font> <font color=#000000>+</font> <font color=#000000>state</font> <font color=#000000>+</font> <font color=#ee0000>1</font><font color=#000000>)</font><BR>
<BR>
<font color=#008800>/* special action meaning "start processing a new file" */</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>YY_NEW_FILE</font> <font color=#0000ff>goto</font> <font color=#000000>new_file</font><BR>
<BR>
<font color=#008800>/* default declaration of generated scanner - a define so the user can<BR>
* easily add parameters<BR>
*/</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>YY_DECL</font> <font color=#0000ff>int</font> <font color=#000000>yylex</font><font color=#000000>(</font> <font color=#0000ff>void</font> <font color=#000000>)</font><BR>
<BR>
<font color=#008800>/* code executed at the end of each rule */</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>YY_BREAK</font> <font color=#0000ff>break</font><font color=#000000>;</font><BR>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>YY_END_OF_BUFFER_CHAR</font> <font color=#ee0000>0</font><BR>
<BR>
<font color=#008800>/* done after the current pattern has been matched and before the<BR>
* corresponding action - sets up yytext<BR>
*/</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>YY_DO_BEFORE_ACTION</font> <font color=#000000>\</font><BR>
<font color=#000000>yytext</font> <font color=#000000>=</font> <font color=#000000>yy_bp</font><font color=#000000>;</font> <font color=#000000>\</font><BR>
<font color=#000000>yy_hold_char</font> <font color=#000000>=</font> <font color=#000000>*</font><font color=#000000>yy_cp</font><font color=#000000>;</font> <font color=#000000>\</font><BR>
<font color=#000000>*</font><font color=#000000>yy_cp</font> <font color=#000000>=</font> <font color=#ee0000>'\0'</font><font color=#000000>;</font> <font color=#000000>\</font><BR>
<font color=#000000>yy_c_buf_p</font> <font color=#000000>=</font> <font color=#000000>yy_cp</font><font color=#000000>;</font><BR>
<BR>
<font color=#008800>/* returns the length of the matched text */</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>yyleng</font> <font color=#000000>(</font><font color=#000000>yy_cp</font> <font color=#000000>-</font> <font color=#000000>yy_bp</font><font color=#000000>)</font><BR>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>EOB_ACT_RESTART_SCAN</font> <font color=#ee0000>0</font><BR>
<font color=#a0009e>#define</font> <font color=#000000>EOB_ACT_END_OF_FILE</font> <font color=#ee0000>1</font><BR>
<font color=#a0009e>#define</font> <font color=#000000>EOB_ACT_LAST_MATCH</font> <font color=#ee0000>2</font><BR>
<BR>
<font color=#008800>/* return all but the first 'n' matched characters back to the input stream */</font>
<BR>
<font color=#a0009e>#define</font> <font color=#000000>yyless</font><font color=#000000>(</font><font color=#000000>n</font><font color=#000000>)</font> <font color=#000000>\</font><BR>
<font color=#000000>{</font> <font color=#000000>\</font><BR>
<font color=#000000>*</font><font color=#000000>yy_cp</font> <font color=#000000>=</font> <font color=#000000>yy_hold_char</font><font color=#000000>;</font> <font color=#008800>/* undo effects of setting up yytext */</font>
<font color=#000000>\</font><BR>
<font color=#000000>yy_c_buf_p</font> <font color=#000000>=</font> <font color=#000000>yy_cp</font> <font color=#000000>=</font> <font color=#000000>yy_bp</font> <font color=#000000>+</font> <font color=#000000>n</font><font color=#000000>;</font> <font color=#000000>\</font><BR>
<font color=#000000>YY_DO_BEFORE_ACTION</font><font color=#000000>;</font> <font color=#008800>/* set up yytext again */</font>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -