Annotation of parser3/tests/results/152.processed, revision 1.6

1.1       misha       1: content-type: text/html
1.6     ! misha       2: content-length: 7362
1.1       misha       3: 
                      4: <h2>Defines</h2>
                      5: $sEmpty[]<br />
                      6: $sZero[0]<br />
                      7: $sOne[1]<br />
                      8: $sTwo[2]<br /><br />
1.6     ! misha       9: $dZero(0.0)<br />
        !            10: $dOne(1.1)<br />
        !            11: $dTwo(2.2)<br /><br />
        !            12: $iZero(^dZero.int[])<br />
        !            13: $iOne(^dOne.int[])<br />
        !            14: $iTwo(^dTwo.int[])<br /><br />
        !            15: $bTrue(1==1)<br />
        !            16: $bFalse(1==0)<br /><br />
1.4       misha      17: $dtDate[^date::create(2007;01;02;03;04;05)]<br />
                     18: <br />
                     19: $tEmptyTable[^table::create{a&nbsp;&nbsp;b}]<br />
                     20: $tTable[^table::create{a&nbsp;&nbsp;b<br />
                     21: 1&nbsp;&nbsp;2}]<br />
                     22: <br />
                     23: $hEmptyHash[^hash::create[]]<br />
                     24: $hHash[<br />
                     25: &nbsp;&nbsp;$.a[1]<br />
                     26: &nbsp;&nbsp;$.b[2]<br />
                     27: ]<br />
                     28: <br />
1.6     ! misha      29: $fFile[^file::load[text;152.html]]<br />
        !            30: $fStat[^file::stat[152.html]]<br /><br />
        !            31: $fImage[^image::measure[103paf2001.gif]]<br /><br />
1.4       misha      32: $xDoc[^xdoc::create{<?xml version="1.0"?><root><t/><t/><t/></root>}]<br />
                     33: $h[^xDoc.select[/root/t]]<br />
                     34: $xNode[$h.0]<br />
1.6     ! misha      35: <hr />
1.4       misha      36: <table border="1">
                     37: <tr>
                     38: <td><br /></td>
1.5       misha      39: <td>.CLASS_NAME</td>
1.4       misha      40: <td>(def ...)</td>
                     41: <td>(...)</td>
1.6     ! misha      42: <td>is bool</td><td>is string</td><td>is double</td><td>is int</td><td>is table</td><td>is hash</td><td>is file</td><td>is image</td><td>is date</td><td>is xdoc</td><td>is xnode</td>
1.4       misha      43: </tr>
                     44: <tr>
                     45: <td>$vVoid</td>
1.5       misha      46: <td>void</td>
1.4       misha      47: <td>no<br />
                     48: </td>
                     49: <td>false<br />
                     50: </td>
                     51: <td>no</td>
                     52: <td>no</td>
                     53: <td>no</td>
                     54: <td>no</td>
                     55: <td>no</td>
                     56: <td>no</td>
                     57: <td>no</td>
                     58: <td>no</td>
                     59: <td>no</td>
1.6     ! misha      60: <td>no</td>
        !            61: <td>no</td>
1.4       misha      62: </tr>
                     63: <tr>
                     64: <td>$bFalse</td>
1.5       misha      65: <td>bool</td>
                     66: <td><b>yes</b><br />
1.4       misha      67: </td>
                     68: <td>false<br />
                     69: </td>
                     70: <td><b>yes</b></td>
                     71: <td>no</td>
                     72: <td>no</td>
                     73: <td>no</td>
                     74: <td>no</td>
                     75: <td>no</td>
                     76: <td>no</td>
                     77: <td>no</td>
                     78: <td>no</td>
1.6     ! misha      79: <td>no</td>
        !            80: <td>no</td>
1.4       misha      81: </tr>
                     82: <tr>
                     83: <td>$bTrue</td>
1.5       misha      84: <td>bool</td>
                     85: <td><b>yes</b><br />
1.4       misha      86: </td>
1.5       misha      87: <td><b>true</b><br />
1.4       misha      88: </td>
                     89: <td><b>yes</b></td>
                     90: <td>no</td>
                     91: <td>no</td>
                     92: <td>no</td>
                     93: <td>no</td>
                     94: <td>no</td>
                     95: <td>no</td>
                     96: <td>no</td>
                     97: <td>no</td>
1.6     ! misha      98: <td>no</td>
        !            99: <td>no</td>
1.4       misha     100: </tr>
                    101: <tr>
                    102: <td>$sEmpty</td>
1.5       misha     103: <td><b>void</b></td>
1.4       misha     104: <td>no<br />
                    105: </td>
                    106: <td>false<br />
                    107: </td>
                    108: <td>no</td>
                    109: <td><b>yes</b></td>
                    110: <td>no</td>
                    111: <td>no</td>
                    112: <td>no</td>
                    113: <td>no</td>
                    114: <td>no</td>
                    115: <td>no</td>
                    116: <td>no</td>
1.6     ! misha     117: <td>no</td>
        !           118: <td>no</td>
1.4       misha     119: </tr>
                    120: <tr>
                    121: <td>$sZero</td>
1.5       misha     122: <td>string</td>
                    123: <td><b>yes</b><br />
1.4       misha     124: </td>
                    125: <td>false<br />
                    126: </td>
                    127: <td>no</td>
                    128: <td><b>yes</b></td>
                    129: <td>no</td>
                    130: <td>no</td>
                    131: <td>no</td>
                    132: <td>no</td>
                    133: <td>no</td>
                    134: <td>no</td>
                    135: <td>no</td>
1.6     ! misha     136: <td>no</td>
        !           137: <td>no</td>
1.4       misha     138: </tr>
                    139: <tr>
                    140: <td>$sOne</td>
1.5       misha     141: <td>string</td>
                    142: <td><b>yes</b><br />
1.4       misha     143: </td>
1.5       misha     144: <td><b>true</b><br />
1.4       misha     145: </td>
                    146: <td>no</td>
                    147: <td><b>yes</b></td>
                    148: <td>no</td>
                    149: <td>no</td>
                    150: <td>no</td>
                    151: <td>no</td>
                    152: <td>no</td>
                    153: <td>no</td>
                    154: <td>no</td>
1.6     ! misha     155: <td>no</td>
        !           156: <td>no</td>
1.4       misha     157: </tr>
                    158: <tr>
                    159: <td>$sTwo</td>
1.5       misha     160: <td>string</td>
                    161: <td><b>yes</b><br />
1.4       misha     162: </td>
1.5       misha     163: <td><b>true</b><br />
1.4       misha     164: </td>
                    165: <td>no</td>
                    166: <td><b>yes</b></td>
                    167: <td>no</td>
                    168: <td>no</td>
                    169: <td>no</td>
                    170: <td>no</td>
                    171: <td>no</td>
                    172: <td>no</td>
                    173: <td>no</td>
1.6     ! misha     174: <td>no</td>
        !           175: <td>no</td>
1.4       misha     176: </tr>
                    177: <tr>
                    178: <td>$dZero</td>
1.5       misha     179: <td>double</td>
                    180: <td><b>yes</b><br />
1.4       misha     181: </td>
                    182: <td>false<br />
                    183: </td>
                    184: <td>no</td>
                    185: <td>no</td>
                    186: <td><b>yes</b></td>
                    187: <td>no</td>
                    188: <td>no</td>
                    189: <td>no</td>
                    190: <td>no</td>
                    191: <td>no</td>
                    192: <td>no</td>
1.6     ! misha     193: <td>no</td>
        !           194: <td>no</td>
1.4       misha     195: </tr>
                    196: <tr>
                    197: <td>$dOne</td>
1.5       misha     198: <td>double</td>
                    199: <td><b>yes</b><br />
1.4       misha     200: </td>
1.5       misha     201: <td><b>true</b><br />
1.4       misha     202: </td>
                    203: <td>no</td>
                    204: <td>no</td>
                    205: <td><b>yes</b></td>
                    206: <td>no</td>
                    207: <td>no</td>
                    208: <td>no</td>
                    209: <td>no</td>
                    210: <td>no</td>
                    211: <td>no</td>
1.6     ! misha     212: <td>no</td>
        !           213: <td>no</td>
1.4       misha     214: </tr>
                    215: <tr>
                    216: <td>$dTwo</td>
1.5       misha     217: <td>double</td>
                    218: <td><b>yes</b><br />
1.4       misha     219: </td>
1.5       misha     220: <td><b>true</b><br />
1.4       misha     221: </td>
                    222: <td>no</td>
                    223: <td>no</td>
                    224: <td><b>yes</b></td>
                    225: <td>no</td>
                    226: <td>no</td>
                    227: <td>no</td>
                    228: <td>no</td>
                    229: <td>no</td>
                    230: <td>no</td>
1.6     ! misha     231: <td>no</td>
        !           232: <td>no</td>
1.4       misha     233: </tr>
                    234: <tr>
                    235: <td>$iZero</td>
1.5       misha     236: <td>int</td>
                    237: <td><b>yes</b><br />
1.4       misha     238: </td>
                    239: <td>false<br />
                    240: </td>
                    241: <td>no</td>
                    242: <td>no</td>
                    243: <td>no</td>
                    244: <td><b>yes</b></td>
                    245: <td>no</td>
                    246: <td>no</td>
                    247: <td>no</td>
                    248: <td>no</td>
                    249: <td>no</td>
1.6     ! misha     250: <td>no</td>
        !           251: <td>no</td>
1.4       misha     252: </tr>
                    253: <tr>
                    254: <td>$iOne</td>
1.5       misha     255: <td>int</td>
                    256: <td><b>yes</b><br />
1.4       misha     257: </td>
1.5       misha     258: <td><b>true</b><br />
1.4       misha     259: </td>
                    260: <td>no</td>
                    261: <td>no</td>
                    262: <td>no</td>
                    263: <td><b>yes</b></td>
                    264: <td>no</td>
                    265: <td>no</td>
                    266: <td>no</td>
                    267: <td>no</td>
                    268: <td>no</td>
1.6     ! misha     269: <td>no</td>
        !           270: <td>no</td>
1.4       misha     271: </tr>
                    272: <tr>
                    273: <td>$iTwo</td>
1.5       misha     274: <td>int</td>
                    275: <td><b>yes</b><br />
1.4       misha     276: </td>
1.5       misha     277: <td><b>true</b><br />
1.4       misha     278: </td>
                    279: <td>no</td>
                    280: <td>no</td>
                    281: <td>no</td>
                    282: <td><b>yes</b></td>
                    283: <td>no</td>
                    284: <td>no</td>
                    285: <td>no</td>
                    286: <td>no</td>
                    287: <td>no</td>
1.6     ! misha     288: <td>no</td>
        !           289: <td>no</td>
1.4       misha     290: </tr>
                    291: <tr>
                    292: <td>$tEmptyTable</td>
1.5       misha     293: <td>table</td>
1.4       misha     294: <td>no<br />
                    295: </td>
                    296: <td>false<br />
                    297: </td>
                    298: <td>no</td>
                    299: <td>no</td>
                    300: <td>no</td>
                    301: <td>no</td>
                    302: <td><b>yes</b></td>
                    303: <td>no</td>
                    304: <td>no</td>
                    305: <td>no</td>
                    306: <td>no</td>
1.6     ! misha     307: <td>no</td>
        !           308: <td>no</td>
1.4       misha     309: </tr>
                    310: <tr>
                    311: <td>$tTable</td>
1.5       misha     312: <td>table</td>
                    313: <td><b>yes</b><br />
1.4       misha     314: </td>
1.5       misha     315: <td><b>true</b><br />
1.4       misha     316: </td>
                    317: <td>no</td>
                    318: <td>no</td>
                    319: <td>no</td>
                    320: <td>no</td>
                    321: <td><b>yes</b></td>
                    322: <td>no</td>
                    323: <td>no</td>
                    324: <td>no</td>
                    325: <td>no</td>
1.6     ! misha     326: <td>no</td>
        !           327: <td>no</td>
1.4       misha     328: </tr>
                    329: <tr>
                    330: <td>$hEmptyHash</td>
1.5       misha     331: <td>hash</td>
1.4       misha     332: <td>no<br />
                    333: </td>
                    334: <td>false<br />
                    335: </td>
                    336: <td>no</td>
                    337: <td>no</td>
                    338: <td>no</td>
                    339: <td>no</td>
                    340: <td>no</td>
                    341: <td><b>yes</b></td>
                    342: <td>no</td>
                    343: <td>no</td>
                    344: <td>no</td>
1.6     ! misha     345: <td>no</td>
        !           346: <td>no</td>
1.4       misha     347: </tr>
                    348: <tr>
                    349: <td>$hHash</td>
1.5       misha     350: <td>hash</td>
                    351: <td><b>yes</b><br />
1.4       misha     352: </td>
1.5       misha     353: <td><b>true</b><br />
1.4       misha     354: </td>
                    355: <td>no</td>
                    356: <td>no</td>
                    357: <td>no</td>
                    358: <td>no</td>
                    359: <td>no</td>
                    360: <td><b>yes</b></td>
                    361: <td>no</td>
                    362: <td>no</td>
                    363: <td>no</td>
1.6     ! misha     364: <td>no</td>
        !           365: <td>no</td>
        !           366: </tr>
        !           367: <tr>
        !           368: <td>$fFile</td>
        !           369: <td>file</td>
        !           370: <td><b>yes</b><br />
        !           371: </td>
        !           372: <td><b>true</b><br />
        !           373: </td>
        !           374: <td>no</td>
        !           375: <td>no</td>
        !           376: <td>no</td>
        !           377: <td>no</td>
        !           378: <td>no</td>
        !           379: <td>no</td>
        !           380: <td><b>yes</b></td>
        !           381: <td>no</td>
        !           382: <td>no</td>
        !           383: <td>no</td>
        !           384: <td>no</td>
        !           385: </tr>
        !           386: <tr>
        !           387: <td>$fStat</td>
        !           388: <td>file</td>
        !           389: <td><b>yes</b><br />
        !           390: </td>
        !           391: <td><b>true</b><br />
        !           392: </td>
        !           393: <td>no</td>
        !           394: <td>no</td>
        !           395: <td>no</td>
        !           396: <td>no</td>
        !           397: <td>no</td>
        !           398: <td>no</td>
        !           399: <td><b>yes</b></td>
        !           400: <td>no</td>
        !           401: <td>no</td>
        !           402: <td>no</td>
        !           403: <td>no</td>
        !           404: </tr>
        !           405: <tr>
        !           406: <td>$fImage</td>
        !           407: <td>image</td>
        !           408: <td><b>yes</b><br />
        !           409: </td>
        !           410: <td><b>true</b><br />
        !           411: </td>
        !           412: <td>no</td>
        !           413: <td>no</td>
        !           414: <td>no</td>
        !           415: <td>no</td>
        !           416: <td>no</td>
        !           417: <td>no</td>
        !           418: <td>no</td>
        !           419: <td><b>yes</b></td>
        !           420: <td>no</td>
        !           421: <td>no</td>
        !           422: <td>no</td>
1.4       misha     423: </tr>
                    424: <tr>
                    425: <td>$dtDate</td>
1.5       misha     426: <td>date</td>
                    427: <td><b>yes</b><br />
1.4       misha     428: </td>
1.5       misha     429: <td><b>true</b><br />
1.4       misha     430: </td>
                    431: <td>no</td>
                    432: <td>no</td>
                    433: <td>no</td>
                    434: <td>no</td>
                    435: <td>no</td>
                    436: <td>no</td>
1.6     ! misha     437: <td>no</td>
        !           438: <td>no</td>
1.4       misha     439: <td><b>yes</b></td>
                    440: <td>no</td>
                    441: <td>no</td>
                    442: </tr>
                    443: <tr>
                    444: <td>$xDoc</td>
1.5       misha     445: <td>xdoc</td>
                    446: <td><b>yes</b><br />
1.4       misha     447: </td>
1.5       misha     448: <td><b>true</b><br />
1.4       misha     449: </td>
                    450: <td>no</td>
                    451: <td>no</td>
                    452: <td>no</td>
                    453: <td>no</td>
                    454: <td>no</td>
                    455: <td>no</td>
                    456: <td>no</td>
1.6     ! misha     457: <td>no</td>
        !           458: <td>no</td>
1.4       misha     459: <td><b>yes</b></td>
                    460: <td><b>yes</b></td>
                    461: </tr>
                    462: <tr>
                    463: <td>$xNode</td>
1.5       misha     464: <td>xnode</td>
                    465: <td><b>yes</b><br />
1.4       misha     466: </td>
1.5       misha     467: <td><b>true</b><br />
1.4       misha     468: </td>
                    469: <td>no</td>
                    470: <td>no</td>
                    471: <td>no</td>
                    472: <td>no</td>
                    473: <td>no</td>
                    474: <td>no</td>
                    475: <td>no</td>
                    476: <td>no</td>
1.6     ! misha     477: <td>no</td>
        !           478: <td>no</td>
1.4       misha     479: <td><b>yes</b></td>
                    480: </tr>
                    481: </table>
1.6     ! misha     482: <h2>bool itself</h2>
        !           483: (1==0): false<br />
        !           484: (1==1): true<br />
        !           485: <h2>bool methods for void</h2>
        !           486: ^vVoid.bool(true): true<br />
        !           487: ^vVoid.bool(false): false<br />
        !           488: <h2>bool methods for string</h2>
        !           489: ^sEmpty.bool(true): true<br />
        !           490: ^sEmpty.bool(false): false<br />
        !           491: ^sZero.bool(true): false<br />
        !           492: ^sZero.bool(false): false<br />
        !           493: ^sOne.bool(true): true<br />
        !           494: ^sOne.bool(false): true<br />
        !           495: ^sTwo.bool(true): true<br />
        !           496: ^sTwo.bool(false): true<br />
        !           497: <h2>bool methods for double</h2>
        !           498: ^dZero.bool(true): false<br />
        !           499: ^dZero.bool(false): false<br />
        !           500: ^dOne.bool(true): true<br />
        !           501: ^dOne.bool(false): true<br />
        !           502: ^dTwo.bool(true): true<br />
        !           503: ^dTwo.bool(false): true<br />
        !           504: <h2>bool methods for int</h2>
        !           505: ^iZero.bool(true): false<br />
        !           506: ^iZero.bool(false): false<br />
        !           507: ^iOne.bool(true): true<br />
        !           508: ^iOne.bool(false): true<br />
        !           509: ^iTwo.bool(true): true<br />
        !           510: ^iTwo.bool(false): true<br />

E-mail: