?? wc5.l
字號:
/* Oops; slight change from wc3.l introduces backtracking */ws [ \t]nonws [^ \t\n]word {ws}*{nonws}+words {word}{ws}+%% int cc = 0, wc = 0, lc = 0;{word}{ws}* cc += yyleng; ++wc;{word}{ws}*\n cc += yyleng; ++wc; ++lc;{words}{word} cc += yyleng; wc += 2; /* oops */{words}{2}{word}{ws}* cc += yyleng; wc += 3;{words}{3}{word}{ws}* cc += yyleng; wc += 4;{ws}+ cc += yyleng;\n+ cc += yyleng; lc += yyleng;<<EOF>> { printf( "%8d %8d %8d\n", lc, wc, cc ); yyterminate(); }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -