Annotation of parser3/tests/results/152.processed, revision 1.7
1.1 misha 1: content-type: text/html
1.7 ! misha 2: content-length: 8022
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 b}]<br />
25: $tTable[^table::create{a b<br />
26: 1 2}]<br />
27: <br />
28: $hEmptyHash[^hash::create[]]<br />
29: $hHash[<br />
30: $.a[1]<br />
31: $.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{<?xml version="1.0"?><root><t/><t/><t/></root>}]<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.4 misha 52: <td>no<br />
53: </td>
54: <td>false<br />
55: </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>
63: <td>no</td>
64: <td>no</td>
1.6 misha 65: <td>no</td>
66: <td>no</td>
1.4 misha 67: </tr>
68: <tr>
69: <td>$bFalse</td>
1.5 misha 70: <td>bool</td>
71: <td><b>yes</b><br />
1.4 misha 72: </td>
73: <td>false<br />
74: </td>
75: <td><b>yes</b></td>
76: <td>no</td>
77: <td>no</td>
78: <td>no</td>
79: <td>no</td>
80: <td>no</td>
81: <td>no</td>
82: <td>no</td>
83: <td>no</td>
1.6 misha 84: <td>no</td>
85: <td>no</td>
1.4 misha 86: </tr>
87: <tr>
88: <td>$bTrue</td>
1.5 misha 89: <td>bool</td>
90: <td><b>yes</b><br />
1.4 misha 91: </td>
1.5 misha 92: <td><b>true</b><br />
1.4 misha 93: </td>
94: <td><b>yes</b></td>
95: <td>no</td>
96: <td>no</td>
97: <td>no</td>
98: <td>no</td>
99: <td>no</td>
100: <td>no</td>
101: <td>no</td>
102: <td>no</td>
1.6 misha 103: <td>no</td>
104: <td>no</td>
1.4 misha 105: </tr>
106: <tr>
107: <td>$sEmpty</td>
1.5 misha 108: <td><b>void</b></td>
1.4 misha 109: <td>no<br />
110: </td>
111: <td>false<br />
112: </td>
113: <td>no</td>
114: <td><b>yes</b></td>
115: <td>no</td>
116: <td>no</td>
117: <td>no</td>
118: <td>no</td>
119: <td>no</td>
120: <td>no</td>
121: <td>no</td>
1.6 misha 122: <td>no</td>
123: <td>no</td>
1.4 misha 124: </tr>
125: <tr>
126: <td>$sZero</td>
1.5 misha 127: <td>string</td>
128: <td><b>yes</b><br />
1.4 misha 129: </td>
130: <td>false<br />
131: </td>
132: <td>no</td>
133: <td><b>yes</b></td>
134: <td>no</td>
135: <td>no</td>
136: <td>no</td>
137: <td>no</td>
138: <td>no</td>
139: <td>no</td>
140: <td>no</td>
1.6 misha 141: <td>no</td>
142: <td>no</td>
1.4 misha 143: </tr>
144: <tr>
145: <td>$sOne</td>
1.5 misha 146: <td>string</td>
147: <td><b>yes</b><br />
1.4 misha 148: </td>
1.5 misha 149: <td><b>true</b><br />
1.4 misha 150: </td>
151: <td>no</td>
152: <td><b>yes</b></td>
153: <td>no</td>
154: <td>no</td>
155: <td>no</td>
156: <td>no</td>
157: <td>no</td>
158: <td>no</td>
159: <td>no</td>
1.6 misha 160: <td>no</td>
161: <td>no</td>
1.4 misha 162: </tr>
163: <tr>
164: <td>$sTwo</td>
1.5 misha 165: <td>string</td>
166: <td><b>yes</b><br />
1.4 misha 167: </td>
1.5 misha 168: <td><b>true</b><br />
1.4 misha 169: </td>
170: <td>no</td>
171: <td><b>yes</b></td>
172: <td>no</td>
173: <td>no</td>
174: <td>no</td>
175: <td>no</td>
176: <td>no</td>
177: <td>no</td>
178: <td>no</td>
1.6 misha 179: <td>no</td>
180: <td>no</td>
1.4 misha 181: </tr>
182: <tr>
1.7 ! misha 183: <td>$sTrue</td>
! 184: <td>string</td>
! 185: <td><b>yes</b><br />
! 186: </td>
! 187: <td>--</td>
! 188: <td>no</td>
! 189: <td><b>yes</b></td>
! 190: <td>no</td>
! 191: <td>no</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: </tr>
! 200: <tr>
! 201: <td>$sFalse</td>
! 202: <td>string</td>
! 203: <td><b>yes</b><br />
! 204: </td>
! 205: <td>--</td>
! 206: <td>no</td>
! 207: <td><b>yes</b></td>
! 208: <td>no</td>
! 209: <td>no</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>
! 216: <td>no</td>
! 217: </tr>
! 218: <tr>
1.4 misha 219: <td>$dZero</td>
1.5 misha 220: <td>double</td>
221: <td><b>yes</b><br />
1.4 misha 222: </td>
223: <td>false<br />
224: </td>
225: <td>no</td>
226: <td>no</td>
227: <td><b>yes</b></td>
228: <td>no</td>
229: <td>no</td>
230: <td>no</td>
231: <td>no</td>
232: <td>no</td>
233: <td>no</td>
1.6 misha 234: <td>no</td>
235: <td>no</td>
1.4 misha 236: </tr>
237: <tr>
238: <td>$dOne</td>
1.5 misha 239: <td>double</td>
240: <td><b>yes</b><br />
1.4 misha 241: </td>
1.5 misha 242: <td><b>true</b><br />
1.4 misha 243: </td>
244: <td>no</td>
245: <td>no</td>
246: <td><b>yes</b></td>
247: <td>no</td>
248: <td>no</td>
249: <td>no</td>
250: <td>no</td>
251: <td>no</td>
252: <td>no</td>
1.6 misha 253: <td>no</td>
254: <td>no</td>
1.4 misha 255: </tr>
256: <tr>
257: <td>$dTwo</td>
1.5 misha 258: <td>double</td>
259: <td><b>yes</b><br />
1.4 misha 260: </td>
1.5 misha 261: <td><b>true</b><br />
1.4 misha 262: </td>
263: <td>no</td>
264: <td>no</td>
265: <td><b>yes</b></td>
266: <td>no</td>
267: <td>no</td>
268: <td>no</td>
269: <td>no</td>
270: <td>no</td>
271: <td>no</td>
1.6 misha 272: <td>no</td>
273: <td>no</td>
1.4 misha 274: </tr>
275: <tr>
276: <td>$iZero</td>
1.5 misha 277: <td>int</td>
278: <td><b>yes</b><br />
1.4 misha 279: </td>
280: <td>false<br />
281: </td>
282: <td>no</td>
283: <td>no</td>
284: <td>no</td>
285: <td><b>yes</b></td>
286: <td>no</td>
287: <td>no</td>
288: <td>no</td>
289: <td>no</td>
290: <td>no</td>
1.6 misha 291: <td>no</td>
292: <td>no</td>
1.4 misha 293: </tr>
294: <tr>
295: <td>$iOne</td>
1.5 misha 296: <td>int</td>
297: <td><b>yes</b><br />
1.4 misha 298: </td>
1.5 misha 299: <td><b>true</b><br />
1.4 misha 300: </td>
301: <td>no</td>
302: <td>no</td>
303: <td>no</td>
304: <td><b>yes</b></td>
305: <td>no</td>
306: <td>no</td>
307: <td>no</td>
308: <td>no</td>
309: <td>no</td>
1.6 misha 310: <td>no</td>
311: <td>no</td>
1.4 misha 312: </tr>
313: <tr>
314: <td>$iTwo</td>
1.5 misha 315: <td>int</td>
316: <td><b>yes</b><br />
1.4 misha 317: </td>
1.5 misha 318: <td><b>true</b><br />
1.4 misha 319: </td>
320: <td>no</td>
321: <td>no</td>
322: <td>no</td>
323: <td><b>yes</b></td>
324: <td>no</td>
325: <td>no</td>
326: <td>no</td>
327: <td>no</td>
328: <td>no</td>
1.6 misha 329: <td>no</td>
330: <td>no</td>
1.4 misha 331: </tr>
332: <tr>
333: <td>$tEmptyTable</td>
1.5 misha 334: <td>table</td>
1.4 misha 335: <td>no<br />
336: </td>
337: <td>false<br />
338: </td>
339: <td>no</td>
340: <td>no</td>
341: <td>no</td>
342: <td>no</td>
343: <td><b>yes</b></td>
344: <td>no</td>
345: <td>no</td>
346: <td>no</td>
347: <td>no</td>
1.6 misha 348: <td>no</td>
349: <td>no</td>
1.4 misha 350: </tr>
351: <tr>
352: <td>$tTable</td>
1.5 misha 353: <td>table</td>
354: <td><b>yes</b><br />
1.4 misha 355: </td>
1.5 misha 356: <td><b>true</b><br />
1.4 misha 357: </td>
358: <td>no</td>
359: <td>no</td>
360: <td>no</td>
361: <td>no</td>
362: <td><b>yes</b></td>
363: <td>no</td>
364: <td>no</td>
365: <td>no</td>
366: <td>no</td>
1.6 misha 367: <td>no</td>
368: <td>no</td>
1.4 misha 369: </tr>
370: <tr>
371: <td>$hEmptyHash</td>
1.5 misha 372: <td>hash</td>
1.4 misha 373: <td>no<br />
374: </td>
375: <td>false<br />
376: </td>
377: <td>no</td>
378: <td>no</td>
379: <td>no</td>
380: <td>no</td>
381: <td>no</td>
382: <td><b>yes</b></td>
383: <td>no</td>
384: <td>no</td>
385: <td>no</td>
1.6 misha 386: <td>no</td>
387: <td>no</td>
1.4 misha 388: </tr>
389: <tr>
390: <td>$hHash</td>
1.5 misha 391: <td>hash</td>
392: <td><b>yes</b><br />
1.4 misha 393: </td>
1.5 misha 394: <td><b>true</b><br />
1.4 misha 395: </td>
396: <td>no</td>
397: <td>no</td>
398: <td>no</td>
399: <td>no</td>
400: <td>no</td>
401: <td><b>yes</b></td>
402: <td>no</td>
403: <td>no</td>
404: <td>no</td>
1.6 misha 405: <td>no</td>
406: <td>no</td>
407: </tr>
408: <tr>
409: <td>$fFile</td>
410: <td>file</td>
411: <td><b>yes</b><br />
412: </td>
413: <td><b>true</b><br />
414: </td>
415: <td>no</td>
416: <td>no</td>
417: <td>no</td>
418: <td>no</td>
419: <td>no</td>
420: <td>no</td>
421: <td><b>yes</b></td>
422: <td>no</td>
423: <td>no</td>
424: <td>no</td>
425: <td>no</td>
426: </tr>
427: <tr>
428: <td>$fStat</td>
429: <td>file</td>
430: <td><b>yes</b><br />
431: </td>
432: <td><b>true</b><br />
433: </td>
434: <td>no</td>
435: <td>no</td>
436: <td>no</td>
437: <td>no</td>
438: <td>no</td>
439: <td>no</td>
440: <td><b>yes</b></td>
441: <td>no</td>
442: <td>no</td>
443: <td>no</td>
444: <td>no</td>
445: </tr>
446: <tr>
447: <td>$fImage</td>
448: <td>image</td>
449: <td><b>yes</b><br />
450: </td>
451: <td><b>true</b><br />
452: </td>
453: <td>no</td>
454: <td>no</td>
455: <td>no</td>
456: <td>no</td>
457: <td>no</td>
458: <td>no</td>
459: <td>no</td>
460: <td><b>yes</b></td>
461: <td>no</td>
462: <td>no</td>
463: <td>no</td>
1.4 misha 464: </tr>
465: <tr>
466: <td>$dtDate</td>
1.5 misha 467: <td>date</td>
468: <td><b>yes</b><br />
1.4 misha 469: </td>
1.5 misha 470: <td><b>true</b><br />
1.4 misha 471: </td>
472: <td>no</td>
473: <td>no</td>
474: <td>no</td>
475: <td>no</td>
476: <td>no</td>
477: <td>no</td>
1.6 misha 478: <td>no</td>
479: <td>no</td>
1.4 misha 480: <td><b>yes</b></td>
481: <td>no</td>
482: <td>no</td>
483: </tr>
484: <tr>
485: <td>$xDoc</td>
1.5 misha 486: <td>xdoc</td>
487: <td><b>yes</b><br />
1.4 misha 488: </td>
1.5 misha 489: <td><b>true</b><br />
1.4 misha 490: </td>
491: <td>no</td>
492: <td>no</td>
493: <td>no</td>
494: <td>no</td>
495: <td>no</td>
496: <td>no</td>
497: <td>no</td>
1.6 misha 498: <td>no</td>
499: <td>no</td>
1.4 misha 500: <td><b>yes</b></td>
501: <td><b>yes</b></td>
502: </tr>
503: <tr>
504: <td>$xNode</td>
1.5 misha 505: <td>xnode</td>
506: <td><b>yes</b><br />
1.4 misha 507: </td>
1.5 misha 508: <td><b>true</b><br />
1.4 misha 509: </td>
510: <td>no</td>
511: <td>no</td>
512: <td>no</td>
513: <td>no</td>
514: <td>no</td>
515: <td>no</td>
516: <td>no</td>
517: <td>no</td>
1.6 misha 518: <td>no</td>
519: <td>no</td>
1.4 misha 520: <td><b>yes</b></td>
521: </tr>
522: </table>
1.6 misha 523: <h2>bool itself</h2>
524: (1==0): false<br />
525: (1==1): true<br />
526: <h2>bool methods for void</h2>
527: ^vVoid.bool(true): true<br />
528: ^vVoid.bool(false): false<br />
529: <h2>bool methods for string</h2>
530: ^sEmpty.bool(true): true<br />
531: ^sEmpty.bool(false): false<br />
532: ^sZero.bool(true): false<br />
533: ^sZero.bool(false): false<br />
534: ^sOne.bool(true): true<br />
535: ^sOne.bool(false): true<br />
536: ^sTwo.bool(true): true<br />
537: ^sTwo.bool(false): true<br />
1.7 ! misha 538: ^sTrue.bool(true): true<br />
! 539: ^sTrue.bool(false): true<br />
! 540: ^sFalse.bool(true): false<br />
! 541: ^sFalse.bool(false): false<br />
1.6 misha 542: <h2>bool methods for double</h2>
543: ^dZero.bool(true): false<br />
544: ^dZero.bool(false): false<br />
545: ^dOne.bool(true): true<br />
546: ^dOne.bool(false): true<br />
547: ^dTwo.bool(true): true<br />
548: ^dTwo.bool(false): true<br />
549: <h2>bool methods for int</h2>
550: ^iZero.bool(true): false<br />
551: ^iZero.bool(false): false<br />
552: ^iOne.bool(true): true<br />
553: ^iOne.bool(false): true<br />
554: ^iTwo.bool(true): true<br />
555: ^iTwo.bool(false): true<br />
E-mail: