--- parser3/www/htdocs/Attic/index.html 2002/06/24 11:59:34 1.74
+++ parser3/www/htdocs/Attic/index.html 2002/08/02 09:32:39 1.83
@@ -4,7 +4,7 @@
@auto[filespec]
$selffilespec[$filespec]
#$form:here
-$request:charset[windows-1251]
+$request:charset[UTF-8]
$response:charset[windows-1251]
$response:content-type[$.value[text/html]$.charset[$response:charset]]
@@ -134,7 +134,7 @@ $response:content-type[$.value[text/html
#^tdef[]
#^ford[]
#^tif[]
-#^image[]
+^image[]
#^mail2[]
#^cookie[]
#^response[]
@@ -183,9 +183,92 @@ $response:content-type[$.value[text/html
#^tfilespec[]
#^tcrypt[]
#^cryptdocsample[]
-^sendtests[]
+#^sendtests[]
+#^tnormalize[]
+#^xmltransformbyxdoc[]
+#^sergestrandef[]
+#^tstdin[]
+#^tfind[]
+
OK
+@tfind[]
+^file:find[index.html]
+
+@tstdin[]
+$f[^file::exec[test.pl;$.stdin[проверка stdin потока]]]
+$f.text
+
+@sergestrandef[]
+$sQuantity[ ]
+^sQuantity.int(10)
+
+@xmltransformbyxdoc[]
+$xdoc[^xdoc::set{^process{
+
+
+
+ 1 2
+
+
+}}]
+$sheet[^xdoc::create{
+
+
+
+
+
+
+defparam1
+defparam2
+
+
+
+ param1=
+ param2=
+
+ test return
+
+
+
+ test return3
+
+
+
+
+ z
+ para1=
+
+
+
+
+
+
+
+
+
+
+}]
+
+
+$xdoc[^xdoc.transform[$sheet]]
+$string[^xdoc.string[$.method[html]]]
+^string.save[a]
+^untaint[html]{$string}
+
+
+
+@tnormalize[]
+#s состоит из 1000 фрагментов
+$s[^for[i](0;999){фрагмент }]
+#это займет много ресурсов
+^s.match[фраг][g]{перга}
+#это займет меньше ресурсов
+#$normalized[^s.normalize[]]
+#^normalized.match[фраг][g]{перга}
+
@sendtests[]
#^text[]
#^html[]
@@ -281,7 +364,8 @@ $htpasswd[^table::create[nameless]{}]
@tcrypt[]
-^math:crypt[paf;^$apr1^$salt123]
+#^math:crypt[123;^$apr1^$1234567890abcdef]
+^math:crypt[123;^$apr1^$]
@tfilespec[]
src=$selffilespec