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 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.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: