--- parser3/src/www/htdocs/Attic/index.html 2001/11/01 10:59:26 1.457
+++ parser3/src/www/htdocs/Attic/index.html 2001/11/12 12:19:05 1.472
@@ -1,5 +1,15 @@
@main[]
-^thashdelete[]
+^if($form:test){y}{n}
+#^tablecolumnerror[]
+#^roll[]
+#^cookie2[]
+#^tableset[]
+#^math:PI.format{%.30f}
+#^xchildren[]
+#^thashforeach3[]
+#^thashforeach2[]
+#^thashforeach[]
+#^thashdelete[]
#^connect[mysql://user:pass@cd.rinet.ru/db]{^void:sql{z} }
#^tappend[]
#^sappend[]
@@ -54,6 +64,81 @@
#^header[]
OK
+@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[]
+
+
+$constructor[
+
+}
+}
+
+
+@thashforeach3[]
+$h[
+ $.a[1]
+ $.b[2]
+]
+$c[^table::set{a
+^h.foreach[key;value]{$value
+}}]
+$c.a
+
+@thashforeach2[]
+$h[
+ $.a[1]
+ $.b[2]
+]
+$c[
+^h.foreach[key;value]{
+ $.$key[$value]
+}
+]
+$c.b
+
+@thashforeach[]
+$h[
+ $.a[1]
+ $.b[2]
+]
+^h.foreach[key;value]{
+ $key=$value
+}
+
@thashdelete[]
$h[$.a[1] $.b[2]]
was:
@@ -108,7 +193,7 @@ $dom_created_in_air[^xdoc::create[doc]]
@tcache[]
#^hashfile:clear[cache]
-$code[^hashfile::open[cache]]
+$code[^hashfile::open[$DB_HOME;cache]]
^code.cache[key](2){
^math:random(100)
# ^code.delete[]
@@ -116,20 +201,24 @@ $code[^hashfile::open[cache]]
@thashfileexp[]
-$hf[^hashfile::open[hashfile]]
+$hf[^hashfile::open[$DB_HOME;hashfile]]
$hf.paf[$.value[крут] $.expires(3)]
paf=$hf.paf
taint[^xdoc.string[]] +^taint[^xdoc.string[]] # $.encoding[windows-1251] # $.method[html] #]]