--- parser3/www/htdocs/Attic/index.html 2002/09/13 11:35:13 1.136 +++ parser3/www/htdocs/Attic/index.html 2002/09/17 10:58:24 1.142 @@ -152,7 +152,6 @@ $response:charset[windows-1251] #^pcre[] #^regexp[]
#^mail[] -#^exec[] #^fori[] #^tconnect[] #^xslt[] @@ -232,12 +231,78 @@ $response:charset[windows-1251] #^ttransformsep[] #^calltest[] #^xpath3[] +#^doubleliterals[] +#^newxor[] #^mail2[] -^doubleliterals[] +#^exec[] +#^passpost[] +#^menudelim[] +#^fordelim[] +^duplicatetable2hashkey[] +#^duplicatehashsqlkey[]
OK -@method[$bad] +@duplicatehashsqlkey[] +^connect[mysql://mdm:4b833ljq@db-mysql/mdm]{ + $t[^table::sql{select * from news}] + $c[^t.columns[]] + ^c.menu{$c.column}[,] + + $h[^hash::sql{select news_type_id, name from news}[$.distinct(1)]] +} + +@duplicatetable2hashkey[] +$t[^table::create{a b +1 2 +1 3 +}] +#^t.hash[a] +#^t.hash[a;b] +^t.hash[a][$.distinct[1]] + +@menudelim[] +$t[^table::create{a +1 +2 +3 +4 +5 +}] + +^t.menu{^if($t.a<3){}{$t.a}}[,] + +@fordelim[] +^for[a](0;6){^if($a<3){}{$a}}[,] + + +@passpost[] +
+
+ +
+ +^if(def $form:text){ + $a[^file::cgi[a.pl]] + $a.text|$a.status|$a.stderr
+} + +@exec[] +#$a[^file::exec[a.cmd]] +$a[^file::cgi[a.cmd]] +$a.text|$a.status|$a.stderr
+ + +@newxor[] +^eval(1!|2 #примечание()zzz +|0x100)
+#^eval(1!||2)
+^if(1!|1){y}{n} + +#@method[$bad] @doubleliterals[] #^eval(1e-10) @@ -1906,6 +1971,7 @@ $response:body[^pict.gif[]] @mail2[] ^mail:send[ + $.message-id[<6615%1@parser.ru>] $.content-type[$.value[text/plain] $.charset[windows-1251]] $.from[Александр Петросян ] $.to[Александр Петросян ] @@ -1980,10 +2046,6 @@ $s[abcАБВ] 3] ] -@exec[] -$a[^file::exec[fc.exe;;a;b]] -$a.status|$a.stderr
- @fori[][i] ^for[i](1;3){... =$i= ...}