Annotation of parser3/tests/results/152.processed, revision 1.5
1.1 misha 1: content-type: text/html
1.5 ! misha 2: content-length: 6019
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.4 misha 9: $dtDate[^date::create(2007;01;02;03;04;05)]<br />
10: <br />
11: $tEmptyTable[^table::create{a b}]<br />
12: $tTable[^table::create{a b<br />
13: 1 2}]<br />
14: <br />
15: $hEmptyHash[^hash::create[]]<br />
16: $hHash[<br />
17: $.a[1]<br />
18: $.b[2]<br />
19: ]<br />
20: <br />
1.1 misha 21: $dZero(0.0)<br />
22: $dOne(1.1)<br />
23: $dTwo(2.2)<br /><br />
24: $iZero(^dZero.int[])<br />
25: $iOne(^dOne.int[])<br />
26: $iTwo(^dTwo.int[])<br /><br />
27: $bTrue(1==1)<br />
1.4 misha 28: $bFalse(1==0)<br /><br />
29: $xDoc[^xdoc::create{<?xml version="1.0"?><root><t/><t/><t/></root>}]<br />
30: $h[^xDoc.select[/root/t]]<br />
31: $xNode[$h.0]<br />
1.1 misha 32: <h2>bool itself</h2>
1.4 misha 33: (1==0): false<br />
34: (1==1): true<br />
1.3 misha 35: <br />
1.4 misha 36: <h2>bool methods for void</h2>
37: ^vVoid.bool(true): true<br />
38: ^vVoid.bool(false): false<br />
39: <h2>bool methods for string</h2>
40: ^sEmpty.bool(true): true<br />
41: ^sEmpty.bool(false): false<br />
42: ^sZero.bool(true): false<br />
43: ^sZero.bool(false): false<br />
44: ^sOne.bool(true): true<br />
45: ^sOne.bool(false): true<br />
46: ^sTwo.bool(true): true<br />
47: ^sTwo.bool(false): true<br />
48: <h2>bool methods for double</h2>
49: ^dZero.bool(true): false<br />
50: ^dZero.bool(false): false<br />
51: ^dOne.bool(true): true<br />
52: ^dOne.bool(false): true<br />
53: ^dTwo.bool(true): true<br />
54: ^dTwo.bool(false): true<br />
55: <h2>bool methods for int</h2>
56: ^iZero.bool(true): false<br />
57: ^iZero.bool(false): false<br />
58: ^iOne.bool(true): true<br />
59: ^iOne.bool(false): true<br />
60: ^iTwo.bool(true): true<br />
61: ^iTwo.bool(false): true<br />
62: <h2>others</h2>
63: <table border="1">
64: <tr>
65: <td><br /></td>
1.5 ! misha 66: <td>.CLASS_NAME</td>
1.4 misha 67: <td>(def ...)</td>
68: <td>(...)</td>
1.5 ! misha 69: <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 date</td><td>is xdoc</td><td>is xnode</td>
1.4 misha 70: </tr>
71: <tr>
72: <td>$vVoid</td>
1.5 ! misha 73: <td>void</td>
1.4 misha 74: <td>no<br />
75: </td>
76: <td>false<br />
77: </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>
84: <td>no</td>
85: <td>no</td>
86: <td>no</td>
87: </tr>
88: <tr>
89: <td>$bFalse</td>
1.5 ! misha 90: <td>bool</td>
! 91: <td><b>yes</b><br />
1.4 misha 92: </td>
93: <td>false<br />
94: </td>
95: <td><b>yes</b></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>
103: <td>no</td>
104: </tr>
105: <tr>
106: <td>$bTrue</td>
1.5 ! misha 107: <td>bool</td>
! 108: <td><b>yes</b><br />
1.4 misha 109: </td>
1.5 ! misha 110: <td><b>true</b><br />
1.4 misha 111: </td>
112: <td><b>yes</b></td>
113: <td>no</td>
114: <td>no</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: </tr>
122: <tr>
123: <td>$sEmpty</td>
1.5 ! misha 124: <td><b>void</b></td>
1.4 misha 125: <td>no<br />
126: </td>
127: <td>false<br />
128: </td>
129: <td>no</td>
130: <td><b>yes</b></td>
131: <td>no</td>
132: <td>no</td>
133: <td>no</td>
134: <td>no</td>
135: <td>no</td>
136: <td>no</td>
137: <td>no</td>
138: </tr>
139: <tr>
140: <td>$sZero</td>
1.5 ! misha 141: <td>string</td>
! 142: <td><b>yes</b><br />
1.4 misha 143: </td>
144: <td>false<br />
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>
155: </tr>
156: <tr>
157: <td>$sOne</td>
1.5 ! misha 158: <td>string</td>
! 159: <td><b>yes</b><br />
1.4 misha 160: </td>
1.5 ! misha 161: <td><b>true</b><br />
1.4 misha 162: </td>
163: <td>no</td>
164: <td><b>yes</b></td>
165: <td>no</td>
166: <td>no</td>
167: <td>no</td>
168: <td>no</td>
169: <td>no</td>
170: <td>no</td>
171: <td>no</td>
172: </tr>
173: <tr>
174: <td>$sTwo</td>
1.5 ! misha 175: <td>string</td>
! 176: <td><b>yes</b><br />
1.4 misha 177: </td>
1.5 ! misha 178: <td><b>true</b><br />
1.4 misha 179: </td>
180: <td>no</td>
181: <td><b>yes</b></td>
182: <td>no</td>
183: <td>no</td>
184: <td>no</td>
185: <td>no</td>
186: <td>no</td>
187: <td>no</td>
188: <td>no</td>
189: </tr>
190: <tr>
191: <td>$dZero</td>
1.5 ! misha 192: <td>double</td>
! 193: <td><b>yes</b><br />
1.4 misha 194: </td>
195: <td>false<br />
196: </td>
197: <td>no</td>
198: <td>no</td>
199: <td><b>yes</b></td>
200: <td>no</td>
201: <td>no</td>
202: <td>no</td>
203: <td>no</td>
204: <td>no</td>
205: <td>no</td>
206: </tr>
207: <tr>
208: <td>$dOne</td>
1.5 ! misha 209: <td>double</td>
! 210: <td><b>yes</b><br />
1.4 misha 211: </td>
1.5 ! misha 212: <td><b>true</b><br />
1.4 misha 213: </td>
214: <td>no</td>
215: <td>no</td>
216: <td><b>yes</b></td>
217: <td>no</td>
218: <td>no</td>
219: <td>no</td>
220: <td>no</td>
221: <td>no</td>
222: <td>no</td>
223: </tr>
224: <tr>
225: <td>$dTwo</td>
1.5 ! misha 226: <td>double</td>
! 227: <td><b>yes</b><br />
1.4 misha 228: </td>
1.5 ! misha 229: <td><b>true</b><br />
1.4 misha 230: </td>
231: <td>no</td>
232: <td>no</td>
233: <td><b>yes</b></td>
234: <td>no</td>
235: <td>no</td>
236: <td>no</td>
237: <td>no</td>
238: <td>no</td>
239: <td>no</td>
240: </tr>
241: <tr>
242: <td>$iZero</td>
1.5 ! misha 243: <td>int</td>
! 244: <td><b>yes</b><br />
1.4 misha 245: </td>
246: <td>false<br />
247: </td>
248: <td>no</td>
249: <td>no</td>
250: <td>no</td>
251: <td><b>yes</b></td>
252: <td>no</td>
253: <td>no</td>
254: <td>no</td>
255: <td>no</td>
256: <td>no</td>
257: </tr>
258: <tr>
259: <td>$iOne</td>
1.5 ! misha 260: <td>int</td>
! 261: <td><b>yes</b><br />
1.4 misha 262: </td>
1.5 ! misha 263: <td><b>true</b><br />
1.4 misha 264: </td>
265: <td>no</td>
266: <td>no</td>
267: <td>no</td>
268: <td><b>yes</b></td>
269: <td>no</td>
270: <td>no</td>
271: <td>no</td>
272: <td>no</td>
273: <td>no</td>
274: </tr>
275: <tr>
276: <td>$iTwo</td>
1.5 ! misha 277: <td>int</td>
! 278: <td><b>yes</b><br />
1.4 misha 279: </td>
1.5 ! misha 280: <td><b>true</b><br />
1.4 misha 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>
291: </tr>
292: <tr>
293: <td>$tEmptyTable</td>
1.5 ! misha 294: <td>table</td>
1.4 misha 295: <td>no<br />
296: </td>
297: <td>false<br />
298: </td>
299: <td>no</td>
300: <td>no</td>
301: <td>no</td>
302: <td>no</td>
303: <td><b>yes</b></td>
304: <td>no</td>
305: <td>no</td>
306: <td>no</td>
307: <td>no</td>
308: </tr>
309: <tr>
310: <td>$tTable</td>
1.5 ! misha 311: <td>table</td>
! 312: <td><b>yes</b><br />
1.4 misha 313: </td>
1.5 ! misha 314: <td><b>true</b><br />
1.4 misha 315: </td>
316: <td>no</td>
317: <td>no</td>
318: <td>no</td>
319: <td>no</td>
320: <td><b>yes</b></td>
321: <td>no</td>
322: <td>no</td>
323: <td>no</td>
324: <td>no</td>
325: </tr>
326: <tr>
327: <td>$hEmptyHash</td>
1.5 ! misha 328: <td>hash</td>
1.4 misha 329: <td>no<br />
330: </td>
331: <td>false<br />
332: </td>
333: <td>no</td>
334: <td>no</td>
335: <td>no</td>
336: <td>no</td>
337: <td>no</td>
338: <td><b>yes</b></td>
339: <td>no</td>
340: <td>no</td>
341: <td>no</td>
342: </tr>
343: <tr>
344: <td>$hHash</td>
1.5 ! misha 345: <td>hash</td>
! 346: <td><b>yes</b><br />
1.4 misha 347: </td>
1.5 ! misha 348: <td><b>true</b><br />
1.4 misha 349: </td>
350: <td>no</td>
351: <td>no</td>
352: <td>no</td>
353: <td>no</td>
354: <td>no</td>
355: <td><b>yes</b></td>
356: <td>no</td>
357: <td>no</td>
358: <td>no</td>
359: </tr>
360: <tr>
361: <td>$dtDate</td>
1.5 ! misha 362: <td>date</td>
! 363: <td><b>yes</b><br />
1.4 misha 364: </td>
1.5 ! misha 365: <td><b>true</b><br />
1.4 misha 366: </td>
367: <td>no</td>
368: <td>no</td>
369: <td>no</td>
370: <td>no</td>
371: <td>no</td>
372: <td>no</td>
373: <td><b>yes</b></td>
374: <td>no</td>
375: <td>no</td>
376: </tr>
377: <tr>
378: <td>$xDoc</td>
1.5 ! misha 379: <td>xdoc</td>
! 380: <td><b>yes</b><br />
1.4 misha 381: </td>
1.5 ! misha 382: <td><b>true</b><br />
1.4 misha 383: </td>
384: <td>no</td>
385: <td>no</td>
386: <td>no</td>
387: <td>no</td>
388: <td>no</td>
389: <td>no</td>
390: <td>no</td>
391: <td><b>yes</b></td>
392: <td><b>yes</b></td>
393: </tr>
394: <tr>
395: <td>$xNode</td>
1.5 ! misha 396: <td>xnode</td>
! 397: <td><b>yes</b><br />
1.4 misha 398: </td>
1.5 ! misha 399: <td><b>true</b><br />
1.4 misha 400: </td>
401: <td>no</td>
402: <td>no</td>
403: <td>no</td>
404: <td>no</td>
405: <td>no</td>
406: <td>no</td>
407: <td>no</td>
408: <td>no</td>
409: <td><b>yes</b></td>
410: </tr>
411: </table>
E-mail: