Annotation of parser3/tests/158.html, revision 1.2

1.1       misha       1: @main[]
                      2: $sFileNamed[158.named]
                      3: $sFileNameless[158.nameless]
                      4: $hOption[$.encloser[']]
                      5: 
                      6: $sTable[Вася   12
                      7: Петя   24
                      8: Маша   15
                      9: O'Neil 33
                     10: ^taint[Piter^#0APen]   12
                     11: ]
                     12: 
                     13: $tOrigin[^table::create{name   age
                     14: $sTable}]
                     15: 
                     16: $tNameless[^table::create[nameless]{$sTable}]
                     17: 
                     18: ^print[Origin;$tOrigin]<br />
                     19: 
                     20: ^tOrigin.save[$sFileNamed;$hOption]
                     21: $tOriginNew[^table::load[$sFileNamed;$hOption]]
                     22: 
                     23: ^print[Loaded;$tOriginNew]<br />
                     24: 
                     25: ^tOrigin.save[$sFileNamed]
                     26: $tOriginNew[^table::load[$sFileNamed]]
                     27: 
                     28: ^print[Without encloser;$tOriginNew]<br />
                     29: 
                     30: ^print[Nameless;$tNameless]<br />
                     31: ^tNameless.save[nameless;$sFileNameless;$hOption]
                     32: $tNamelessNew[^table::load[nameless;$sFileNameless;$hOption]]
                     33: 
                     34: ^print[Loaded nameless;$tNamelessNew]<br />
                     35: 
                     36: ^tNameless.save[nameless;$sFileNameless]
                     37: $tNamelessNew[^table::load[nameless;$sFileNameless]]
                     38: 
                     39: ^print[Nameless without encloser;$tNamelessNew]<br />
                     40: 
                     41: @print[sTitle;tTable][tColumn;i]
                     42: $tColumn[^tTable.columns[]]
                     43: <table border="1">
                     44: ^if(def $sTitle){
                     45:        <caption>$sTitle</caption>
                     46: }
                     47: ^if($tColumn){
                     48:        <tr>
                     49:                ^tColumn.menu{<th>$tColumn.column</th>}
                     50:        </tr>
                     51: }
                     52: ^tTable.menu{
                     53:        <tr>
                     54:                ^if($tColumn){
                     55:                        ^tColumn.menu{<td>$tTable.[$tColumn.column]</td>}
                     56:                }{
                     57:                        ^for[i](0;5){^if(def $tTable.$i){<td>$tTable.$i</td>}}
                     58:                }
                     59:        </tr>
                     60: }
                     61: </table>

E-mail: