Diff for /parser3/src/www/htdocs/Attic/index.html between versions 1.382 and 1.404

version 1.382, 2001/10/10 14:20:56 version 1.404, 2001/10/18 09:49:59
Line 1 Line 1
 @main[]  @main[]
   ^domedit[]
   #^lsplit2[]
   #^faceesize[]
   #^imageresize[]
   #^ifassignhash[]
   #^tintdefault[]
   #$response:status[404]
   #^ifpasshash[]
   #^movedir[]
   #^replace[]
   #^set[]
   #^hash[]<hr>
   #$t[^methresult[]] ->$t
 #^terror[]  #^terror[]
 #^ssave[]  #^ssave[]
 #^calendar[]  #^calendar[]
Line 6 Line 19
 #^tdef[]  #^tdef[]
 #^ford[]  #^ford[]
 #^tif[]  #^tif[]
 ^image[]  #^image[]
 #^mail2[]  #^mail2[]
 #^cookie[]  #^cookie[]
 #^response[]  #^response[]
Line 18 Line 31
 #^exec[]  #^exec[]
 #^fori[]  #^fori[]
 #^tconnect[]  #^tconnect[]
 ^xslt[]  #^xslt[]
 #^xml[]  #^xml[]
 #^header[]  #^header[]
 OK  OK
   
   @domedit[]
   $doc[^xdoc::create[doc]]
   $paf[^doc.appendChild[^doc.createElement[paf]]]
   $name[^paf.appendChild[^doc.createElement[name]]]
   $text[^name.appendChild[^doc.createTextNode[петросян petrosian]]]
   #$paf.nodeName<br>
   #$doc.documentElement.nodeName<br>
   
   ^show-xdoc2[$doc]
   #^show-xnode1[$doc.documentElement;0;1]
   <hr>
   
   @lsplit2[]
   $path[/optics/]
   $pathTable[^path.lsplit[/]]
   ^pathTable.menu{
           ^if(def $pathTable.piece){
                   =$pathTable.piece=
           }
   }
   
   
   @faceesize[]
   $k(2)
   $pict[^image::load[paf.gif]]
   $small[^image::create($pict.width/$k;$pict.height/$k)]
   ^small.copy[$pict](0;0;$pict.width;$pict.height;0;0;$small.width;$small.height;250)
   $response:body[^small.gif[]]
   
   @imageresize[]
   $k(2)
   $pict[^image::create(400*$k;200*$k)]
   $pict.line-width(2)
   ^pict.arc($pict.width/2;$pict.height/2;$pict.width-1;$pict.height-1;0;360;0x000000)
   ^pict.arc($pict.width/2;$pict.height/2;$pict.width-20;$pict.height-20;0+20;360-20;0xff0000)
   #^pict.arc($pict.width/2;$pict.height/2;$pict.width;$pict.height;0;360;0xff0000)
   ^pict.circle($pict.width/2;$pict.height/2;$pict.height/2-20;0x0000ff)
   ^pict.arc($pict.width/2;$pict.height/2;$pict.height-26;$pict.height-26;0+20;360-20;0xff0000)
   #$response:body[^pict.gif[]]
   
   $small[^image::create($pict.width/$k;$pict.height/$k)]
   #^small.copy[$pict](0;0;$pict.width;$pict.height;0;0)
   ^small.copy[$pict](0;0;$pict.width;$pict.height;0;0;$small.width;$small.height;0)
   
   $response:body[^small.gif[]]
   
   
   @tintdefault[]
   #$abc[abc]
   $abc[33]
   ^abc.int[z]
   #^abc.int(123)
   
   @ifassignhash[]
   $h[^if(1){$.a(1);$.a(2)}]
   $h.a
   
   @ifpasshash[]
   $a[$.e[a]]
   $b[$.e[b]]
   ^ifpasshashdest[^if(1){$a;$b}]
   #$x[^if(1){$a}{$b}]
   #^ifpasshashdest[$x]
   
   @ifpasshashdest[p]
   $p.e
   
   @movedir[]
   ^file:move[a;deeper/a]
   
   @replace[]
   $a[12^;3]
   ^a.replace[^table::set{from     to
   2^;     !
   }]
   
   
   @set[]
   ^setdata[]
   ^a.add[$b]
   add:$a.3<br>
   
   ^setdata[]
   ^a.sub[$b]
   sub2:$a.2<br>
   sub1:$a.1<br>
   
   ^setdata[]
   $c[^a.union[$b]]
   union3:$c.3<br>
   union2:$c.2<br>
   
   ^setdata[]
   $c[^a.intersection[$b]]
   intersection3:$c.3<br>
   intersection2:$c.2<br>
   
   ^setdata[]
   intersects:^if(^a.intersects[$b]){y;n}<br>
   intersects2:^if(^a.intersects[ ]){y;n}<br>
   
   
   <hr>
   
   @setdata[]
   $a[$.1[a1] $.2[a2]]
   $b[        $.2[b2] $.3[b3]]
   
   
   @hash[]
   $h[^hash::create[$._default[123]]]
   $h.paf[not kretin]
   $h.paf<br>
   =$h.that=<br>
   
   @methresult[]
   $result[^table::set{1}]
   
 @terror[]  @terror[]
 ^error[method z must be called with z]  ^error[method z must be called with z]
   
Line 170  $people[^xdoc.select[*/man]] Line 301  $people[^xdoc.select[*/man]]
 ^show-xnodes1[$people]<hr>  ^show-xnodes1[$people]<hr>
 #^people.0.owner.hren[]  #^people.0.owner.hren[]
   
 ^show-xnode1[^xdoc.select-single[*/man[2]/name];0;1]<hr>  ^show-xnode1[^xdoc.selectSingle[*/man[2]/name];0;1]<hr>
   
 by id:  by id:
 ^show-xnode1[^xdoc.getElementById[1];0;1]  ^show-xnode1[^xdoc.getElementById[1];0;1]

Removed from v.1.382  
changed lines
  Added in v.1.404


E-mail: