Annotation of parser3/tests/158.html, revision 1.3
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:
1.3 ! moko 23: ^tOriginNew.csv-string[$hOption]
! 24: ^tOriginNew.csv-string[nameless][$hOption]
! 25:
1.1 misha 26: ^print[Loaded;$tOriginNew]<br />
27:
28: ^tOrigin.save[$sFileNamed]
29: $tOriginNew[^table::load[$sFileNamed]]
30:
31: ^print[Without encloser;$tOriginNew]<br />
32:
33: ^print[Nameless;$tNameless]<br />
34: ^tNameless.save[nameless;$sFileNameless;$hOption]
35: $tNamelessNew[^table::load[nameless;$sFileNameless;$hOption]]
36:
1.3 ! moko 37: ^tNamelessNew.csv-string[$hOption]
! 38:
1.1 misha 39: ^print[Loaded nameless;$tNamelessNew]<br />
40:
41: ^tNameless.save[nameless;$sFileNameless]
42: $tNamelessNew[^table::load[nameless;$sFileNameless]]
43:
44: ^print[Nameless without encloser;$tNamelessNew]<br />
45:
46: @print[sTitle;tTable][tColumn;i]
47: $tColumn[^tTable.columns[]]
48: <table border="1">
49: ^if(def $sTitle){
50: <caption>$sTitle</caption>
51: }
52: ^if($tColumn){
53: <tr>
54: ^tColumn.menu{<th>$tColumn.column</th>}
55: </tr>
56: }
57: ^tTable.menu{
58: <tr>
59: ^if($tColumn){
60: ^tColumn.menu{<td>$tTable.[$tColumn.column]</td>}
61: }{
62: ^for[i](0;5){^if(def $tTable.$i){<td>$tTable.$i</td>}}
63: }
64: </tr>
65: }
66: </table>
E-mail: