--- parser3/www/htdocs/Attic/index.html 2002/01/31 11:51:47 1.2 +++ parser3/www/htdocs/Attic/index.html 2002/03/04 14:51:11 1.16 @@ -1,10 +1,20 @@ -@auto[] +#@USE +#z/t.p + +@autoz[] $request:charset[windows-1251] $response:charset[windows-1251] $response:content-type[$.value[text/html]$.charset[$response:charset]] @main[] -$form:if +^execlangs[] +#$t[^tobjeresult[]]$t.a +#^xmlprobs[] +#^doubleprobs[] +#^math:random(-10) +#^divnamestop[] +#^arrayclone[] +#^operator_tricks[] #^xoutputrusattr[] #^xdocset1[] #^regexp3[] @@ -95,6 +105,61 @@ $form:if
OK +@execlangs[] +$f[^file::exec[test.pl]] +^process{$f.text} +#$c[^t.columns[]] +#^c.menu{ +#* $c.column
+#} +=$t.c= + +@tobjeresult[] +^table::create{a +12} + +@xmlprobs[] +$xmlDataType[^xdoc::load[program.xml]] +#
^taint[^xmlDataType.string[]]
+$xmlDataTypes[^xmlDataType.select[programs/program[@id=4]/data]]
+#=^xmlDataTypes._count[]=
+=^xmlDataTypes.0.getAttribute[type-id]=
+
+@doubleprobs[]
+$1(^math:radians(180))
+$2($math:PI)
+^if(^1.format[%.10f]==^2.format[%.10f]){y;n}
+^if($1==$2){y;n}
+^if(^math:radians(180)==$math:PI){y;n}
+
+
+@divnamestop[]
+$a(10)
+^eval($a\3)
+
+@arrayclone[]
+$t[^table::create{a	b
+1	11
+2	22
+}]
+$c[^table::create[$t]]
+^c.append{2	33}
+^t.count[]
+^c.count[]
+
+@operator_tricks[]
+^if(1){$a[^t[]]}
+$a!
+$a($b)
+^if(1){y}{n}
+$MAIN:a(^t[] eq OK)
+#$MAIN:a(1)
+^if($a){y}{n}
+#^if(1){y}{n}
+$form:if
+$a[$.n[1]]
+$a.if
+
 @xoutputrusattr[]
 $d[^xdoc::set{}]
 ^show_xdoc2[$d]