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: