mh_profile-prev
[mmh] / zotnet / tws / lexedit.sed
1 2,/^extern int yylineno;$/c\
2 static int start_cond = 0;\
3 #define BEGIN start_cond =
4 /^struct yysvf \*yyestate;$/,/^extern struct yysvf yysvec/d
5 /^# define YYNEWLINE /,/^[      ]*int nstr;/d
6 /^[     ]*while((nstr = yylook()/,/^[   ]*if(yywrap()) /d
7 /^case -1:$/,/^} return(0); }/c\
8         default: return(0);\
9 } }
10 /^struct yysvf *yybgin = yysvec+1;$/d
11 /^int yylineno /,$d
12 /^# define YYTYPE short/c\
13 # define YYTYPE int
14 /^unsigned char yymatch\[\] = {/c\
15 char yymatch[] = {
16 /^unsigned char yyextra\[\] = {/c\
17 char yyextra[] = {
18 /^# define YYTYPE unsigned short/c\
19 # define YYTYPE int
20 /^if (__once_yylex) {$/,/if(yymbcurmax<=0) yymbcurmax=MB_CUR_MAX;$/d