--- parser3/tests/014.html 2003/07/24 11:25:57 1.2
+++ parser3/tests/014.html 2010/07/23 22:25:47 1.5
@@ -1,29 +1,43 @@
@main[]
^setdata[]
+^$a: ^print[$a]
+^$b: ^print[$b]
+
+
^a.add[$b]
-add:$a.3
+^^a.add[^$b]: ^print[$a]
^setdata[]
^a.sub[$b]
-sub2:$a.2
-sub1:$a.1
+^^a.sub[^$b]: ^print[$a]
^setdata[]
-$c[^a.union[$b]]
-union3:$c.3
-union2:$c.2
+$c[^a.intersection[$b]]
+^$c[^^a.intersection[^$b]]: ^print[$c]
^setdata[]
-$c[^a.intersection[$b]]
-intersection3:$c.3
-intersection2:$c.2
+$c[^a.union[$b]]
+^$c[^^a.union[^$b]]: ^print[$c]
^setdata[]
-intersects:^if(^a.intersects[$b]){y;n}
-intersects2:^if(^a.intersects[ ]){y;n}
+^^a.intersects[^$b]? ^if(^a.intersects[$b]){y;n}
+^^a.intersects[ ]? ^if(^a.intersects[ ]){y;n}
+^^a.intersects[^$.5[x5]]? ^if(^a.intersects[$.5[x5]]){y;n}
+
+^^c.contains[1] ? ^if(^c.contains[1]){y;n}
+^c.delete[2]
+^^c.delete[2], ^^c.contains[2] ? ^if(^c.contains[2]){y;n}
+
+^^c.delete[^$empty]^c.delete[$empty]
+^^c.delete[]: ^try{^c.delete[]}{$exception.handled(1)error}
+^print[$c]
+