delete_this_line

/*```````````crowdview````````*/
<MODE36>\"title\":\"[^\"]+ {
y=0;for(x=9;x<yyleng;x++)
{
if(yytext[x]==60)tag++;
if(tag)if(yytext[x]==62){tag=0;continue;}
if(!tag)if(y<255){desc[y]=yytext[x];y++;}
}
desclen=y;
}
<MODE36>\"link\":\"[^\"]+ {
y=0;for(x=8;x<yyleng;x++)
{url[y]=yytext[x];y++;}
urllen=y;
}
<MODE36>\"snippet\":\"(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)[ ][1-9]+,[ ][1-9][0-9]{3} {
y=0;for(x=11;x<yyleng;x++)
{date[y]=yytext[x];y++;}
datelen=y;
v++;
}
<MODE36>\"category\":\" {
fwrite("INSERT or IGNORE INTO t1 VALUES(036,'",1,37,yyout);
fwrite(getenv("query"),1,querylen,yyout);
fwrite("','",1,3,yyout);
fwrite(getenv("date"),1,8,yyout);
fwrite("','",1,3,yyout);
for(x=0;x<urllen;x++)
{if(url[x]==39)putc(39,yyout);putc(url[x],yyout);}
fwrite("','",1,3,yyout);
if(v)fwrite(date,1,datelen,yyout);
if(v)fwrite(": ",1,2,yyout);
for(x=0;x<desclen;x++)
{if(desc[x]==39)putc(39,yyout);putc(desc[x],yyout);}
fwrite("');\n",1,4,yyout);
v=0;
}
/*```````````gibiru`````````*/
<MODE37>\"unescapedUrl\":[ ]\"[^\"]+ {
y=0;for(x=17;x<yyleng;x++)if(y<255){url[y]=yytext[x];y++;};
urllen=y;
}
<MODE37>\"titleNoFormatting\":[ ]\"[^\"]+ {
y=0;for(x=22;x<yyleng;x++)if(y<255){desc[y]=yytext[x];y++;};
desclen=y;
}
/* json has dates but not accurate */
<MODE37>\"crumbs\":[ ]\[ {
CDp8iULPuCinsert(37);
for(x=0;x<urllen;x++)
{
if(url[x]==39)putc(39,yyout);
putc(url[x],yyout);
}
fwrite("','",1,3,yyout);
for(x=0;x<desclen;x++)
{
if(desc[x]==39)putc(39,yyout);
putc(desc[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````4get`````````*/
<MODE38>\"title\":[ ]*\"[^\"]+ {
CDp8iULPuCinsert(38);
y=0;for(x=9;x<yyleng;x++)if(y<255){desc[y]=yytext[x];y++;};
desclen=y;
}
<MODE38>,\"url\":\"[^\"]+ {
for(x=8;x<yyleng;x++){if(yytext[x]==39)putc(39,yyout);putc(yytext[x],yyout);};
fwrite("','",1,3,yyout);
for(x=0;x<desclen;x++)
{
if(desc[x]==39)putc(39,yyout);
putc(desc[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````wiktionary```````````*/
<MODE39>"<div class=\"mw-search-result-heading\"><a href=\""[^\"]+ {
z++;
CDp8iULPuCinsert(39);
fwrite("https://en.wiktionary.org",1,25,yyout);
for(x=47;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE39>[ ]title=\"[^\"]+ if(z){
z=0;
for(x=8;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("');\n",1,4,yyout);
}
/*```````````greppr``````````*/
<MODE40>[Ss]et-[Cc]ookie:[ ]PHPSESSID=[^\r]+ {
y=0;for(x=12;x<yyleng;x++)if(y<255){desc[y]=yytext[x];y++;};
desclen=y;
dprintf(3,"%s\n",desc);
}
<MODE40>\"window.location[ ]=[ ]'\/search?[^']+ if(c!=1){
fwrite("https://greppr.org",1,18,yyout);
for(x=20;x<yyleng;x++)putc(yytext[x],yyout);
fwrite(getenv("query"),1,querylen,yyout);
w++;
}
<MODE40>'\+encodeURIComponent.{21}&n=[^']+ if(w){
for(x=41;x<yyleng;x++)putc(yytext[x],yyout);
putc(10,yyout);
w=0;
}
<MODE40>\"page-link\"[ ]href=\"[^\"#]+ {
fwrite("https://greppr.org",1,18,yyout);
for(x=18;x<yyleng;x++)putc(yytext[x],yyout);
putc(10,yyout);
}
<MODE40><\/p><h4><span[ ]style=\"color:#9+;\">[0-9]+<\/span>[ ]-[ ]<a[ ]href=\" if(c==1)jmp MODE40_URL;
<MODE40_URL>\"> jmp MODE40_DESC;
<MODE40_URL>[^\"]+ {
CDp8iULPuCinsert(40);
for(x=0;x<yyleng;x++)
{if(yytext[x]==39)putc(39,yyout);putc(yytext[x],yyout);};
fwrite("','",1,3,yyout);
}
<MODE40_DESC>< jmp MODE40;
<MODE40_DESC>[^<]+ {
for(x=0;x<yyleng;x++)
{if(yytext[x]==39)putc(39,yyout);putc(yytext[x],yyout);};
fwrite("');\n",1,4,yyout);
}
<MODE40><nav[ ]id=\"client-paginator\"> if(c==1)yyterminate();