--- parser3/www/htdocs/Attic/index.html 2002/03/04 14:51:11 1.16
+++ parser3/www/htdocs/Attic/index.html 2002/03/18 15:29:46 1.22
@@ -7,7 +7,11 @@ $response:charset[windows-1251]
$response:content-type[$.value[text/html]$.charset[$response:charset]]
@main[]
-^execlangs[]
+^exceptions1[]
+#^locate_by_expr[]
+#^method_junction_params{...}
+#^verifyCookie[paf]
+#^execlangs[]
#$t[^tobjeresult[]]$t.a
#^xmlprobs[]
#^doubleprobs[]
@@ -105,6 +109,39 @@ $response:content-type[$.value[text/html
OK
+@exceptions1[]
+^try{
+ aaa
+ ^throw[user;paf;is stupid]
+}{
+$exception.handled(1)
+#^throw[$exception]
+ type=$exception.type
+ source=$exception.source
+ file=$exception.file
+ lineno=$exception.lineno
+ comment=$exception.comment
+}
+
+@locate_by_expr[]
+$t[^table::create{a b
+1 nok
+2 ok
+3 nok
+}]
+^if(^t.locate($t.a==2)){$t.b}{n}
+
+@method_junction_params[param]
+^if($param is junction){junction}{ne junction}
+
+@verifyCookie[value]
+^if($cookie:dummyvote eq $value){
+ $result(1)
+}{
+ $cookie:dummyvote[$value]
+ $result(0)
+}
+
@execlangs[]
$f[^file::exec[test.pl]]
^process{$f.text}