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 b}]<br />
20: $tTable[^table::create{a b<br />
21: 1 2}]<br />
22: <br />
23: $hEmptyHash[^hash::create[]]<br />
24: $hHash[<br />
25: $.a[1]<br />
26: $.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: