Annotation of parser3/tests/169.html, revision 1.1

1.1     ! misha       1: @main[][sText;tHorizontal]
        !             2: $sText[/a/b/c/]
        !             3: $sChar[/]
        !             4: $sColumnName[zigi]
        !             5: 
        !             6: 
        !             7: <h3>Horisontal split '$sText' with '$sChar'</h3>
        !             8: $tHorizontal[^sText.split[$sChar;h]]
        !             9: ^printColumns[$tHorizontal]
        !            10: 
        !            11: 
        !            12: 
        !            13: <h3>Horisontal split '$sText' with '$sChar' using column name '$sColumnName' (error)</h3>
        !            14: ^try{
        !            15:        $tHorizontal[^sText.split[$sChar;h;$sColumnName]]
        !            16:        ^printColumns[$tHorizontal]
        !            17: }{
        !            18:        $exception.handled(1)
        !            19:        <p>${exception.source}: $exception.comment [$exception.type]</p>
        !            20: }
        !            21: 
        !            22: 
        !            23: 
        !            24: <h3>Horisontal split '$sText' with '$sChar' using empty column name (ok)</h3>
        !            25: $tHorizontal[^sText.split[$sChar;h;]]
        !            26: ^printColumns[$tHorizontal]
        !            27: 
        !            28: 
        !            29: 
        !            30: 
        !            31: <hr />
        !            32: <h3>Vertical split '$sText' with '$sChar'</h3>
        !            33: $tVertical[^sText.split[$sChar;v]]
        !            34: ^printColumns[$tVertical]
        !            35: 
        !            36: 
        !            37: 
        !            38: 
        !            39: <h3>Vertical split '$sText' with '$sChar' using column name '$sColumnName'</h3>
        !            40: $tVertical[^sText.split[$sChar;v;$sColumnName]]
        !            41: ^printColumns[$tVertical]
        !            42: 
        !            43: 
        !            44: 
        !            45: <h3>Vertical split '$sText' with '$sChar' using empty column name</h3>
        !            46: $tVertical[^sText.split[$sChar;v;]]
        !            47: ^printColumns[$tVertical]
        !            48: 
        !            49: 
        !            50: 
        !            51: 
        !            52: @printColumns[tData]
        !            53: $tColumn[^tData.columns[]]
        !            54: Columns:
        !            55: ^if($tColumn){
        !            56:        ^tColumn.menu{$tColumn.column}[, ]
        !            57: }{
        !            58:        nameless table
        !            59: }

E-mail: