Annotation of parser3/tests/results/152.processed, revision 1.11
1.8 misha 1: Content-Type: text/html
1.11 ! moko 2: Content-Length: 8264
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 />
1.11 ! moko 29: $hDefaultHash[^hash::create[ $._default[yes] ]]<br />
1.4 misha 30: $hHash[<br />
31: $.a[1]<br />
32: $.b[2]<br />
33: ]<br />
34: <br />
1.6 misha 35: $fFile[^file::load[text;152.html]]<br />
36: $fStat[^file::stat[152.html]]<br /><br />
37: $fImage[^image::measure[103paf2001.gif]]<br /><br />
1.7 misha 38: $xDoc[^xdoc::create{<?xml version="1.0"?><root><t/><t/><t/></root>}]<br />
1.4 misha 39: $h[^xDoc.select[/root/t]]<br />
40: $xNode[$h.0]<br />
1.6 misha 41: <hr />
1.4 misha 42: <table border="1">
43: <tr>
44: <td><br /></td>
1.5 misha 45: <td>.CLASS_NAME</td>
1.4 misha 46: <td>(def ...)</td>
47: <td>(...)</td>
1.6 misha 48: <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 49: </tr>
50: <tr>
51: <td>$vVoid</td>
1.5 misha 52: <td>void</td>
1.9 misha 53: <td>no<br /></td>
54: <td>false<br /></td>
1.4 misha 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>
63: <td>no</td>
1.6 misha 64: <td>no</td>
65: <td>no</td>
1.4 misha 66: </tr>
67: <tr>
68: <td>$bFalse</td>
1.5 misha 69: <td>bool</td>
1.9 misha 70: <td><b>yes</b><br /></td>
71: <td>false<br /></td>
1.4 misha 72: <td><b>yes</b></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>
80: <td>no</td>
1.6 misha 81: <td>no</td>
82: <td>no</td>
1.4 misha 83: </tr>
84: <tr>
85: <td>$bTrue</td>
1.5 misha 86: <td>bool</td>
1.9 misha 87: <td><b>yes</b><br /></td>
88: <td><b>true</b><br /></td>
1.4 misha 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.10 moko 103: <td><b>string</b></td>
1.9 misha 104: <td>no<br /></td>
105: <td>false<br /></td>
1.4 misha 106: <td>no</td>
107: <td><b>yes</b></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>
114: <td>no</td>
1.6 misha 115: <td>no</td>
116: <td>no</td>
1.4 misha 117: </tr>
118: <tr>
119: <td>$sZero</td>
1.5 misha 120: <td>string</td>
1.9 misha 121: <td><b>yes</b><br /></td>
122: <td>false<br /></td>
1.4 misha 123: <td>no</td>
124: <td><b>yes</b></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>
131: <td>no</td>
1.6 misha 132: <td>no</td>
133: <td>no</td>
1.4 misha 134: </tr>
135: <tr>
136: <td>$sOne</td>
1.5 misha 137: <td>string</td>
1.9 misha 138: <td><b>yes</b><br /></td>
139: <td><b>true</b><br /></td>
1.4 misha 140: <td>no</td>
141: <td><b>yes</b></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>
148: <td>no</td>
1.6 misha 149: <td>no</td>
150: <td>no</td>
1.4 misha 151: </tr>
152: <tr>
153: <td>$sTwo</td>
1.5 misha 154: <td>string</td>
1.9 misha 155: <td><b>yes</b><br /></td>
156: <td><b>true</b><br /></td>
1.4 misha 157: <td>no</td>
158: <td><b>yes</b></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>
165: <td>no</td>
1.6 misha 166: <td>no</td>
167: <td>no</td>
1.4 misha 168: </tr>
169: <tr>
1.7 misha 170: <td>$sTrue</td>
171: <td>string</td>
1.9 misha 172: <td><b>yes</b><br /></td>
1.7 misha 173: <td>--</td>
174: <td>no</td>
175: <td><b>yes</b></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: <td>no</td>
185: </tr>
186: <tr>
187: <td>$sFalse</td>
188: <td>string</td>
1.9 misha 189: <td><b>yes</b><br /></td>
1.7 misha 190: <td>--</td>
191: <td>no</td>
192: <td><b>yes</b></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: <td>no</td>
202: </tr>
203: <tr>
1.4 misha 204: <td>$dZero</td>
1.5 misha 205: <td>double</td>
1.9 misha 206: <td><b>yes</b><br /></td>
207: <td>false<br /></td>
1.4 misha 208: <td>no</td>
209: <td>no</td>
210: <td><b>yes</b></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>
1.6 misha 217: <td>no</td>
218: <td>no</td>
1.4 misha 219: </tr>
220: <tr>
221: <td>$dOne</td>
1.5 misha 222: <td>double</td>
1.9 misha 223: <td><b>yes</b><br /></td>
224: <td><b>true</b><br /></td>
1.4 misha 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>$dTwo</td>
1.5 misha 239: <td>double</td>
1.9 misha 240: <td><b>yes</b><br /></td>
241: <td><b>true</b><br /></td>
1.4 misha 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>
250: <td>no</td>
1.6 misha 251: <td>no</td>
252: <td>no</td>
1.4 misha 253: </tr>
254: <tr>
255: <td>$iZero</td>
1.5 misha 256: <td>int</td>
1.9 misha 257: <td><b>yes</b><br /></td>
258: <td>false<br /></td>
1.4 misha 259: <td>no</td>
260: <td>no</td>
261: <td>no</td>
262: <td><b>yes</b></td>
263: <td>no</td>
264: <td>no</td>
265: <td>no</td>
266: <td>no</td>
267: <td>no</td>
1.6 misha 268: <td>no</td>
269: <td>no</td>
1.4 misha 270: </tr>
271: <tr>
272: <td>$iOne</td>
1.5 misha 273: <td>int</td>
1.9 misha 274: <td><b>yes</b><br /></td>
275: <td><b>true</b><br /></td>
1.4 misha 276: <td>no</td>
277: <td>no</td>
278: <td>no</td>
279: <td><b>yes</b></td>
280: <td>no</td>
281: <td>no</td>
282: <td>no</td>
283: <td>no</td>
284: <td>no</td>
1.6 misha 285: <td>no</td>
286: <td>no</td>
1.4 misha 287: </tr>
288: <tr>
289: <td>$iTwo</td>
1.5 misha 290: <td>int</td>
1.9 misha 291: <td><b>yes</b><br /></td>
292: <td><b>true</b><br /></td>
1.4 misha 293: <td>no</td>
294: <td>no</td>
295: <td>no</td>
296: <td><b>yes</b></td>
297: <td>no</td>
298: <td>no</td>
299: <td>no</td>
300: <td>no</td>
301: <td>no</td>
1.6 misha 302: <td>no</td>
303: <td>no</td>
1.4 misha 304: </tr>
305: <tr>
306: <td>$tEmptyTable</td>
1.5 misha 307: <td>table</td>
1.9 misha 308: <td>no<br /></td>
309: <td>false<br /></td>
1.4 misha 310: <td>no</td>
311: <td>no</td>
312: <td>no</td>
313: <td>no</td>
314: <td><b>yes</b></td>
315: <td>no</td>
316: <td>no</td>
317: <td>no</td>
318: <td>no</td>
1.6 misha 319: <td>no</td>
320: <td>no</td>
1.4 misha 321: </tr>
322: <tr>
323: <td>$tTable</td>
1.5 misha 324: <td>table</td>
1.9 misha 325: <td><b>yes</b><br /></td>
326: <td><b>true</b><br /></td>
1.4 misha 327: <td>no</td>
328: <td>no</td>
329: <td>no</td>
330: <td>no</td>
331: <td><b>yes</b></td>
332: <td>no</td>
333: <td>no</td>
334: <td>no</td>
335: <td>no</td>
1.6 misha 336: <td>no</td>
337: <td>no</td>
1.4 misha 338: </tr>
339: <tr>
340: <td>$hEmptyHash</td>
1.5 misha 341: <td>hash</td>
1.9 misha 342: <td>no<br /></td>
343: <td>false<br /></td>
1.4 misha 344: <td>no</td>
345: <td>no</td>
346: <td>no</td>
347: <td>no</td>
348: <td>no</td>
349: <td><b>yes</b></td>
350: <td>no</td>
351: <td>no</td>
352: <td>no</td>
1.6 misha 353: <td>no</td>
354: <td>no</td>
1.4 misha 355: </tr>
356: <tr>
1.11 ! moko 357: <td>$hDefaultHash</td>
! 358: <td>hash</td>
! 359: <td><b>yes</b><br /></td>
! 360: <td>false<br /></td>
! 361: <td>no</td>
! 362: <td>no</td>
! 363: <td>no</td>
! 364: <td>no</td>
! 365: <td>no</td>
! 366: <td><b>yes</b></td>
! 367: <td>no</td>
! 368: <td>no</td>
! 369: <td>no</td>
! 370: <td>no</td>
! 371: <td>no</td>
! 372: </tr>
! 373: <tr>
1.4 misha 374: <td>$hHash</td>
1.5 misha 375: <td>hash</td>
1.9 misha 376: <td><b>yes</b><br /></td>
377: <td><b>true</b><br /></td>
1.4 misha 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>
1.6 misha 387: <td>no</td>
388: <td>no</td>
389: </tr>
390: <tr>
391: <td>$fFile</td>
392: <td>file</td>
1.9 misha 393: <td><b>yes</b><br /></td>
394: <td><b>true</b><br /></td>
1.6 misha 395: <td>no</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>
405: <td>no</td>
406: </tr>
407: <tr>
408: <td>$fStat</td>
409: <td>file</td>
1.9 misha 410: <td><b>yes</b><br /></td>
411: <td><b>true</b><br /></td>
1.6 misha 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>
422: <td>no</td>
423: </tr>
424: <tr>
425: <td>$fImage</td>
426: <td>image</td>
1.9 misha 427: <td><b>yes</b><br /></td>
428: <td><b>true</b><br /></td>
1.6 misha 429: <td>no</td>
430: <td>no</td>
431: <td>no</td>
432: <td>no</td>
433: <td>no</td>
434: <td>no</td>
435: <td>no</td>
436: <td><b>yes</b></td>
437: <td>no</td>
438: <td>no</td>
439: <td>no</td>
1.4 misha 440: </tr>
441: <tr>
442: <td>$dtDate</td>
1.5 misha 443: <td>date</td>
1.9 misha 444: <td><b>yes</b><br /></td>
445: <td><b>true</b><br /></td>
1.4 misha 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>no</td>
456: <td>no</td>
457: </tr>
458: <tr>
459: <td>$xDoc</td>
1.5 misha 460: <td>xdoc</td>
1.9 misha 461: <td><b>yes</b><br /></td>
462: <td><b>true</b><br /></td>
1.4 misha 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: <td><b>yes</b></td>
474: </tr>
475: <tr>
476: <td>$xNode</td>
1.5 misha 477: <td>xnode</td>
1.9 misha 478: <td><b>yes</b><br /></td>
479: <td><b>true</b><br /></td>
1.4 misha 480: <td>no</td>
481: <td>no</td>
482: <td>no</td>
483: <td>no</td>
484: <td>no</td>
485: <td>no</td>
486: <td>no</td>
487: <td>no</td>
1.6 misha 488: <td>no</td>
489: <td>no</td>
1.4 misha 490: <td><b>yes</b></td>
491: </tr>
492: </table>
1.6 misha 493: <h2>bool itself</h2>
494: (1==0): false<br />
495: (1==1): true<br />
496: <h2>bool methods for void</h2>
497: ^vVoid.bool(true): true<br />
498: ^vVoid.bool(false): false<br />
499: <h2>bool methods for string</h2>
500: ^sEmpty.bool(true): true<br />
501: ^sEmpty.bool(false): false<br />
502: ^sZero.bool(true): false<br />
503: ^sZero.bool(false): false<br />
504: ^sOne.bool(true): true<br />
505: ^sOne.bool(false): true<br />
506: ^sTwo.bool(true): true<br />
507: ^sTwo.bool(false): true<br />
1.7 misha 508: ^sTrue.bool(true): true<br />
509: ^sTrue.bool(false): true<br />
510: ^sFalse.bool(true): false<br />
511: ^sFalse.bool(false): false<br />
1.6 misha 512: <h2>bool methods for double</h2>
513: ^dZero.bool(true): false<br />
514: ^dZero.bool(false): false<br />
515: ^dOne.bool(true): true<br />
516: ^dOne.bool(false): true<br />
517: ^dTwo.bool(true): true<br />
518: ^dTwo.bool(false): true<br />
519: <h2>bool methods for int</h2>
520: ^iZero.bool(true): false<br />
521: ^iZero.bool(false): false<br />
522: ^iOne.bool(true): true<br />
523: ^iOne.bool(false): true<br />
524: ^iTwo.bool(true): true<br />
1.9 misha 525: ^iTwo.bool(false): true<br />
E-mail: