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

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

E-mail: