--- parser3/src/www/htdocs/Attic/index.html 2001/11/05 10:21:28 1.462
+++ parser3/src/www/htdocs/Attic/index.html 2001/11/14 07:46:43 1.476
@@ -1,4 +1,13 @@
@main[]
+^badconstructors[]
+#^xloadwrongtable[]
+#^xsetwrongtable[]
+#^if($form:test){y}{n}
+#^tablecolumnerror[]
+#^roll[]
+#^cookie2[]
+#^tableset[]
+#^math:PI.format{%.30f}
#^xchildren[]
#^thashforeach3[]
#^thashforeach2[]
@@ -52,32 +61,53 @@
#^mail[]
#^exec[]
#^fori[]
-^tconnect[]
-^status[]
+#^tconnect[]
#^xslt[]
#^xml[]
#^header[]
OK
-@status[]
-$c[$status:sql.cache]
-
-
- |
- sql.cache
- |
-
- url |
- time |
-^c.menu{
-
- | $c.url |
- $c.time |
-
-}
-
+@badconstructors[]
+$bred[^string::length[]]
+$bred[^response::clear[]]
+$bred[^int::int[]]
+
+
+@xloadwrongtable[]
+$constr[^xdoc::load[wrongtable.xml]]
+
+@xsetwrongtable[]
+$constr[^xdoc::set{
+^untaint[as-is]{$constructor}}]
+
+
+@tablecolumnerror[]
+$t[^table::set{a}]
+$t.$a
+
+@roll[]
+#$date[^date::set(1970;1;2)]
+#^date.roll[month](-1)
+$date[^date::set(2038;1;1)]
+^date.roll[month](+1)
+$date.year $date.month $date.day
+
+@cookie2[]
+#=$cookie:clientType[$.value[test]]=
+=$cookie:clientType=
+
+
+@tableset[]
+$a[^table::set{a
+1
+2}]
+^eval(100\$a)
+
+
+
+@zzz[]
+
-@xchildren[]
$constructor[
@@ -202,10 +232,10 @@ $hash[^hf.hash[]]
@tcounter[]
^tcounterone[$DB_HOME]
-#other root:
-#^tcounterone[${DB_HOME}2]
-#again, first:
-#^tcounterone[$DB_HOME]
+other root:
+^tcounterone[${DB_HOME}2]
+again, first:
+^tcounterone[$DB_HOME]
@tcounterone[DB_HOME]
$counter[^hashfile::open[$DB_HOME;counter]]
@@ -258,8 +288,8 @@ paf=$hf.paf
$a
$xdoc[^xdoc::create[doc]]
$doc[$xdoc.documentElement]
-$name[^doc.appendChild[^xdoc.createElement{name}]]
-$text[^name.appendChild[^xdoc.createTextNode{петросян ^;co}]]
+$name[^doc.appendChild[^xdoc.createElement[name]]]
+$text[^name.appendChild[^xdoc.createTextNode[петросян&coz]]]
^untaint[as-is]{=$text.nodeValue=}
@domedit[]
@@ -520,7 +550,18 @@ $a.status|$a.stderr
@xdata[]
#$response:content-type[$.value[text/html] $.charset[windows-1251]]
-$xdoc[^xdoc::load[input.xml]]
+$xdoc[^xdoc::set{
+
+
+
+
+ P«^;AF B
+
+
+ ПИФ^taint[&]
+
+
+}]
@xml[]
^xdata[]
@@ -581,7 +622,7 @@ by id:
}
@show-xdoc2[xdoc]
-^xdoc.save[save.xml;
+^xdoc.save[out/save.xml;
# $.encoding[windows-1251]
$.method[xml]
]
@@ -589,8 +630,8 @@ $file[^xdoc.file[
# $.encoding[windows-1251]
$.method[html]
]]
-^file.save[text;save_file.html]
-taint[^xdoc.string[]]
+^file.save[text;out/save_file.html]
+^taint[^xdoc.string[]]
# $.encoding[windows-1251]
# $.method[html]
#]]