--- parser3/www/htdocs/Attic/index.html 2002/09/17 14:34:53 1.144 +++ parser3/www/htdocs/Attic/index.html 2002/10/14 15:22:43 1.161 @@ -1,5 +1,6 @@ @USE /derived.p +/operators.p @auto[filespec] $selffilespec[$filespec] @@ -101,7 +102,6 @@ $response:charset[windows-1251] #^if($form:test){y}{n} #^tablecolumnerror[] #^roll[] -#^cookie2[] #^tableset[] #^math:PI.format{%.30f} #^xchildren[] @@ -155,7 +155,6 @@ $response:charset[windows-1251] #^fori[] #^tconnect[] #^xslt[] -#^xml[] #^header[] #^tablehasht[] #^datecreatestring[] @@ -205,7 +204,6 @@ $response:charset[windows-1251] #^badpos[] #^processtest[] #^mail3[] -#^mail4[] #^datesaving[] #^badconstructor[] #^calendar[] @@ -219,7 +217,6 @@ $response:charset[windows-1251] #^cookieexpirestest[] #^postest[] #^voidpostest[] -#^virtualtest[] #^badcolumntest[] #^delimiters[] #^новый-split[] @@ -236,14 +233,190 @@ $response:charset[windows-1251] #^mail2[] #^exec[] #^passpost[] -#^menudelim[] #^fordelim[] #^duplicatetable2hashkey[] #^duplicatehashsqlkey[] -^longlreplace[] +#^longlreplace[] +#^table2hash_onecolumn[] +#^crossopvars[] +#^three[] +#^badLangAfterCatch[] +#^zeroinstdin[] +#^shifts[] +#^jspace[] +#^user-foreach-test[] +#^hashselfmodification[] +#^emptyTransformResult[] +#^badxdoccreate[] +#^if(-d "CVS"){y}{n} +#^badjunctioncall[] +#^russianindex[] +#^virtualtest[] +#^xml[] +#^mail4[] +#^voidconstructorpass[] +#^$form:CLASS.a=$form:CLASS.a
+#^cookie2[] +#^menudelim[] +#^touchittest[] +^touchittest2[] +#^opauto[] +#^trycontextt[] +#^tfor[] + +@tfor[][i] +^for[i](1;10){ +$i +} + +@trycontextt[] +^try{ + ^trycontexttsub[] +}{ + $exception.handled(0) +} + + +@trycontexttsub[] +^bad[] + + +@opauto[] +^reada[] + + +@rusage2[]
OK +@rusage2[] +$s[$status:rusage] + +^s.tv_sec.format[%.0f].^s.tv_usec.format[%06.0f] + + +@voidconstructorpass[] +$a[$form:a] +=^form:a.int(1)= +=^a.int(1)= + + +@russianindex[] +#dir with files with russian-lang names +$where[dir] + +$dir[^file:list[$where;\.txt^$]] +^dir.menu{ + $dir.name
+} + +@badjunctioncall[] +^badjunctioncallinside{code} + +@badjunctioncallinside[code] +xx^code[] + +@badxdoccreate[] +$xdoc[^xdoc::create[вася]] +#$xdoc[^xdoc::create{вася}] + +^xdoc.firstChild.setAttribute[name;значение] +^xdoc.string[] + + +@emptyTransformResult[] +$input[^xdoc::create[docBad]] +$sheet[^xdoc::create{ + + + output + + +}] +$output[^input.transform[$sheet]] +$response:body[^output.file[]] + +@hashselfmodification[] +$hash[ + $.a[1] + $.b[2] +] +^hash.foreach[key;value]{ +# $hash.c[1] + $hash.a[1] +} + +@touchittest[][i] +$i[before] +^touchit[] +$i + +@touchittest2[] +$i[before] +^touchit[] +$i + + +@user-foreach-test[][key;value] +^user-foreach[key;value]{$key=$value
} + +@user-foreach[key;value;code] +^for[i](1;10){ + $code.$key($i) + $code.$value($i*2) + $code +} + +@jspace[] +$a(1) +^jspace_call{^eval($a*2)} +#$a(2) +#$junction + +@jspace_call[param][a] +$a[unrelcfgdfgated] +$junction
+$junction.a(2) +$junction
+ +@shifts[] +^eval(1<<3)
+^eval(8>>2)
+#^if(1=1){y;n}
+ + +@zeroinstdin[] +#$f[^file::exec[a.pl;$.stdin[$.shit[]]]] +$f[^file::exec[a.pl;$.stdin[^file::load[binary;1z2.txt]]]] +=$f.text= +^f.save[binary;1z2.out] + +@badLangAfterCatch[] +^try{ + $a[ + тут язык сменился на pass_appended + ^throw[user;test] + и улетело с не тем языком + ] +}{ + $exception.handled(1) +} +1 2 + +@crossopvars[] +#^one[]
+^two[]
+ +@table2hash_onecolumn[] +$t[^table::create{a +1 +1 +}] +#^t.hash[a] +#^t.hash[a;b] +$h[^t.hash[a][$.distinct(1)]] +$h.1.a + @longlreplace[] $str1[ мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла мыла ] $str2[ела] @@ -464,7 +637,7 @@ $date.yearday ^mail:send[ $.from[paf@mail.design.ru] $.to[paf@mail.design.ru] - $.subject[^taint[uri][москва]=2] + $.subject[^taint[uri][москва=E0_+ ]=2] $.text[^taint[uri][москва]=] $.html{link} ] @@ -579,7 +752,9 @@ $sheet[^xdoc::create{ - z + + +z para1=
@@ -1605,7 +1780,7 @@ $date.year $date.month $date.day @cookie2[] #=$cookie:clientType[$.value[test]]=
-=$cookie:clientType=
+=$cookie:CLASS.clientType=
@tableset[] @@ -2073,7 +2248,7 @@ $xdoc[^xdoc::set{ +$xdoc[^xdoc::create{ @@ -2083,7 +2258,7 @@ $xdoc[^xdoc::set{^process{ПИФ^taint[&] -}}] +}] @xml[] ^xdata[]