--- parser3/tests/results/152.processed 2007/02/09 18:52:28 1.4 +++ parser3/tests/results/152.processed 2009/08/30 05:30:29 1.8 @@ -1,11 +1,24 @@ -content-type: text/html -content-length: 6124 +Content-Type: text/html +Content-Length: 8022

Defines

$sEmpty[]
$sZero[0]
$sOne[1]
-$sTwo[2]

+$sTwo[2]
+$sTrue[true]
+$sFalse[false]
+
+$dZero(0.0)
+$dOne(1.1)
+$dTwo(2.2)
+
+$iZero(^dZero.int[])
+$iOne(^dOne.int[])
+$iTwo(^dTwo.int[])
+
+$bTrue(1==1)
+$bFalse(1==0)

$dtDate[^date::create(2007;01;02;03;04;05)]

$tEmptyTable[^table::create{a  b}]
@@ -18,79 +31,24 @@ $hHash[
  $.b[2]
]

-$dZero(0.0)
-$dOne(1.1)
-$dTwo(2.2)

-$iZero(^dZero.int[])
-$iOne(^dOne.int[])
-$iTwo(^dTwo.int[])

-$bTrue(1==1)
-$bFalse(1==0)

-$xDoc[^xdoc::create{}]
+$fFile[^file::load[text;152.html]]
+$fStat[^file::stat[152.html]]

+$fImage[^image::measure[103paf2001.gif]]

+$xDoc[^xdoc::create{<?xml version="1.0"?><root><t/><t/><t/></root>}]
$h[^xDoc.select[/root/t]]
$xNode[$h.0]
-

.CLASS_NAME

-$bTrue.CLASS_NAME: bool
-$bFalse.CLASS_NAME: bool
-
-$sEmpty.CLASS_NAME: void
-$sZero.CLASS_NAME: string
-$sOne.CLASS_NAME: string
-$sTwo.CLASS_NAME: string
-
-$dZero.CLASS_NAME: double
-$dOne.CLASS_NAME: double
-$dTwo.CLASS_NAME: double
-
-$iZero.CLASS_NAME: int
-$iOne.CLASS_NAME: int
-$iTwo.CLASS_NAME: int
-
-$tTable.CLASS_NAME: table
-$hHash.CLASS_NAME: hash
-$dtDate.CLASS_NAME: date
-$xDoc.CLASS_NAME: xdoc
-$xNode.CLASS_NAME: xnode
-

bool itself

-(1==0): false
-(1==1): true
-
-

bool methods for void

-^vVoid.bool(true): true
-^vVoid.bool(false): false
-

bool methods for string

-^sEmpty.bool(true): true
-^sEmpty.bool(false): false
-^sZero.bool(true): false
-^sZero.bool(false): false
-^sOne.bool(true): true
-^sOne.bool(false): true
-^sTwo.bool(true): true
-^sTwo.bool(false): true
-

bool methods for double

-^dZero.bool(true): false
-^dZero.bool(false): false
-^dOne.bool(true): true
-^dOne.bool(false): true
-^dTwo.bool(true): true
-^dTwo.bool(false): true
-

bool methods for int

-^iZero.bool(true): false
-^iZero.bool(false): false
-^iOne.bool(true): true
-^iOne.bool(false): true
-^iTwo.bool(true): true
-^iTwo.bool(false): true
-

others

+
+ - + + + + - + @@ -120,12 +81,15 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -136,9 +100,12 @@ $xNode.CLASS_NAME: xnode
+ + + + + - + @@ -168,12 +138,15 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -184,13 +157,52 @@ $xNode.CLASS_NAME: xnode
+ + - + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + @@ -200,10 +212,13 @@ $xNode.CLASS_NAME: xnode
+ + - + @@ -216,12 +231,15 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -232,12 +250,15 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -248,10 +269,13 @@ $xNode.CLASS_NAME: xnode
+ + - + @@ -264,12 +288,15 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -280,12 +307,15 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -296,9 +326,12 @@ $xNode.CLASS_NAME: xnode
+ + + + + - + - @@ -328,9 +364,12 @@ $xNode.CLASS_NAME: xnode
+ + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + @@ -363,9 +464,10 @@ $xNode.CLASS_NAME: xnode
- + - @@ -373,15 +475,18 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -390,14 +495,17 @@ $xNode.CLASS_NAME: xnode
+ + - + - @@ -407,6 +515,41 @@ $xNode.CLASS_NAME: xnode
+ +

.CLASS_NAME (def ...) (...)(... is bool)(... is string)(... is double)(... is int)(... is table)(... is hash)(... is date)(... is xdoc)(... is xnode)is boolis stringis doubleis intis tableis hashis fileis imageis dateis xdocis xnode
$vVoidvoid no
false
@@ -104,10 +62,13 @@ $xNode.CLASS_NAME: xnode
no no nonono
$bFalseyes
+
boolyes
false
no no nonono
$bTrueyes
+
boolyes
true
+
true
yes no no no nonono
$sEmptyvoid no
false
@@ -152,10 +119,13 @@ $xNode.CLASS_NAME: xnode
no no nonono
$sZeroyes
+
stringyes
false
no no nonono
$sOneyes
+
stringyes
true
+
true
no yes no no nonono
$sTwoyes
+
stringyes
+
true
+
noyesnonononononononono
$sTruestringyes
true
+
--noyesnonononononononono
$sFalsestringyes
-- no yes no no no nonono
$dZeroyes
+
doubleyes
false
no no nonono
$dOneyes
+
doubleyes
true
+
true
no no no no nonono
$dTwoyes
+
doubleyes
true
+
true
no no no no nonono
$iZeroyes
+
intyes
false
no no nonono
$iOneyes
+
intyes
true
+
true
no no no no nonono
$iTwoyes
+
intyes
true
+
true
no no no no nonono
$tEmptyTabletable no
false
@@ -312,12 +345,15 @@ $xNode.CLASS_NAME: xnode
no no nonono
$tTableyes
+
tableyes
true
+
true
no no no no nonono
$hEmptyHashhash no
false
@@ -344,18 +383,80 @@ $xNode.CLASS_NAME: xnode
no no nonono
$hHashyes
+
hashyes
+
true
+
nononononoyesnonononono
$fFilefileyes
+
true
+
nonononononoyesnononono
$fStatfileyes
true
+
true
no no no no nonoyesnononono
$fImageimageyes
+
true
+
nonononononono yes no no
$dtDateyes
+
dateyes
true
+
true
no no no no nonono yes no no
$xDocyes
+
xdocyes
true
+
true
no no no no nonono yes yes
$xNodeyes
+
xnodeyes
true
+
true
no no no no nonono yes
+

bool itself

+(1==0): false
+(1==1): true
+

bool methods for void

+^vVoid.bool(true): true
+^vVoid.bool(false): false
+

bool methods for string

+^sEmpty.bool(true): true
+^sEmpty.bool(false): false
+^sZero.bool(true): false
+^sZero.bool(false): false
+^sOne.bool(true): true
+^sOne.bool(false): true
+^sTwo.bool(true): true
+^sTwo.bool(false): true
+^sTrue.bool(true): true
+^sTrue.bool(false): true
+^sFalse.bool(true): false
+^sFalse.bool(false): false
+

bool methods for double

+^dZero.bool(true): false
+^dZero.bool(false): false
+^dOne.bool(true): true
+^dOne.bool(false): true
+^dTwo.bool(true): true
+^dTwo.bool(false): true
+

bool methods for int

+^iZero.bool(true): false
+^iZero.bool(false): false
+^iOne.bool(true): true
+^iOne.bool(false): true
+^iTwo.bool(true): true
+^iTwo.bool(false): true