--- parser3/src/www/htdocs/Attic/index.html 2001/10/31 14:08:36 1.453
+++ parser3/src/www/htdocs/Attic/index.html 2001/11/01 15:11:36 1.459
@@ -1,5 +1,8 @@
@main[]
-^tappend[]
+#^thashforeach[]
+#^thashdelete[]
+#^connect[mysql://user:pass@cd.rinet.ru/db]{^void:sql{z} }
+#^tappend[]
#^sappend[]
#^eval(10\3)
#^tform[]
@@ -8,7 +11,7 @@
#^connect[mysql://user:pass@host]{ }
#^безнадёжна_попытка_поправить_непоправимое[]
#^tcache[]
-#^thashfileexp[]
+^thashfileexp[]
#^tcounter[]
#^tablehash[]
#j^hashfile[]
@@ -52,6 +55,27 @@
#^header[]
OK
+@thashforeach[]
+$h[
+ $.a[1]
+ $.b[2]
+]
+^h.foreach[key;value]{
+ $key=$value
+}
+
+@thashdelete[]
+$h[$.a[1] $.b[2]]
+was:
+count=^h._count[]
+b='$h.b'
+
+^h.delete[b]
+
+now:
+count=^h._count[]
+b='$h.b'
+
@sappend[]
$test[123]
^test.save[test]
@@ -94,7 +118,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[]
@@ -102,10 +126,14 @@ $code[^hashfile::open[cache]]
@thashfileexp[]
-$hf[^hashfile::open[hashfile]]
+$hf[^hashfile::open[$DB_HOME;hashfile]]
$hf.paf[$.value[крут] $.expires(3)]
paf=$hf.paf