Diff for /parser3/src/www/htdocs/Attic/index.html between versions 1.456 and 1.467

version 1.456, 2001/10/31 15:00:06 version 1.467, 2001/11/08 11:52:35
Line 1 Line 1
 @main[]  @main[]
   #^xchildren[]
   #^thashforeach3[]
   #^thashforeach2[]
   #^thashforeach[]
   #^thashdelete[]
 #^connect[mysql://user:pass@cd.rinet.ru/db]{^void:sql{z} }  #^connect[mysql://user:pass@cd.rinet.ru/db]{^void:sql{z} }
 #^tappend[]  #^tappend[]
 #^sappend[]  #^sappend[]
Line 47 Line 52
 #^mail[]  #^mail[]
 #^exec[]  #^exec[]
 #^fori[]  #^fori[]
 #^tconnect[]  ^tconnect[]
 #^xslt[]  ^xslt[]
 #^xml[]  #^xml[]
 #^header[]  #^header[]
 OK  OK
   
   $constructor[
   <block1 name="main_srvr" type="0" label="Основное тело" />
   <block2 name="main_srvr2" type="0" label="Основное тело" />
   ]
   
   $constr[^xdoc::set{<?xml version="1.0" encoding="windows-1251" ?>
   <block-list>^untaint[as-is]{$constructor}</block-list>}]
   
   $children[$constr.documentElement.childNodes]
   ^if($children){
   ^for[i](1;^children._count[]){
           $node[$children.$i]
           $node.nodeName<br>
   }
   }
      
   
   @thashforeach3[]
   $h[
           $.a[1] 
           $.b[2]
   ]
   $c[^table::set{a
   ^h.foreach[key;value]{$value
   }}]
   $c.a
   
   @thashforeach2[]
   $h[
           $.a[1] 
           $.b[2]
   ]
   $c[
   ^h.foreach[key;value]{
           $.$key[$value]
   }
   ]
   $c.b
   
   @thashforeach[]
   $h[
           $.a[1] 
           $.b[2]
   ]
   ^h.foreach[key;value]{
           $key=$value<br>
   }
   
   @thashdelete[]
   $h[$.a[1] $.b[2]]
   was:<br>
   count=^h._count[] <br>
   b='$h.b' <br>
   
   ^h.delete[b] 
   
   now:<br>
   count=^h._count[] <br>
   b='$h.b' 
   
 @sappend[]  @sappend[]
 $test[123]  $test[123]
 ^test.save[test]  ^test.save[test]
Line 95  $dom_created_in_air[^xdoc::create[doc]] Line 160  $dom_created_in_air[^xdoc::create[doc]]
   
 @tcache[]  @tcache[]
 #^hashfile:clear[cache]  #^hashfile:clear[cache]
 $code[^hashfile::open[cache]]  $code[^hashfile::open[$DB_HOME;cache]]
 ^code.cache[key](2){  ^code.cache[key](2){
         ^math:random(100)          ^math:random(100)
 #       ^code.delete[]  #       ^code.delete[]
Line 103  $code[^hashfile::open[cache]] Line 168  $code[^hashfile::open[cache]]
   
   
 @thashfileexp[]  @thashfileexp[]
 $hf[^hashfile::open[hashfile]]  $hf[^hashfile::open[$DB_HOME;hashfile]]
 $hf.paf[$.value[крут] $.expires(3)]  $hf.paf[$.value[крут] $.expires(3)]
 paf=$hf.paf  paf=$hf.paf
 <hr>  <hr>
   ^hf.foreach[key;value]{
           $key=$value<br>
   }
   <hr>
 $hash[^hf.hash[]]  $hash[^hf.hash[]]
 =$hash.paf=  =$hash.paf=
 <hr>  <hr>
   
 @tcounter[]  @tcounter[]
 ^tcounterone[$DB_HOME]  ^tcounterone[$DB_HOME]
 #other root:  other root:
 #^tcounterone[${DB_HOME}2]  ^tcounterone[${DB_HOME}2]
 #again, first:  again, first:
 #^tcounterone[$DB_HOME]  ^tcounterone[$DB_HOME]
   
 @tcounterone[DB_HOME]  @tcounterone[DB_HOME]
 $counter[^hashfile::open[$DB_HOME;counter]]  $counter[^hashfile::open[$DB_HOME;counter]]
Line 501  $file[^xdoc.file[ Line 570  $file[^xdoc.file[
         $.method[html]          $.method[html]
 ]]  ]]
 ^file.save[text;save_file.html]  ^file.save[text;save_file.html]
 <pre>taint[^xdoc.string[]]  <pre>^taint[^xdoc.string[]]
 #       $.encoding[windows-1251]  #       $.encoding[windows-1251]
 #       $.method[html]  #       $.method[html]
 #]]  #]]

Removed from v.1.456  
changed lines
  Added in v.1.467


E-mail: