--- parser3/tests/results/152.processed 2007/02/05 09:25:44 1.2 +++ parser3/tests/results/152.processed 2007/11/27 11:21:07 1.7 @@ -1,77 +1,555 @@ content-type: text/html -content-length: 1922 +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)

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

+$iTwo(^dTwo.int[])
+
$bTrue(1==1)
-$bFalse(1==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
-

bool itself

-(1==0): 'false'
-(1==1): 'true'
+$bFalse(1==0)

+$dtDate[^date::create(2007;01;02;03;04;05)]
+
+$tEmptyTable[^table::create{a  b}]
+$tTable[^table::create{a  b
+1  2}]

-($bFalse is "bool"): yes
-($bTrue is "bool"): yes
+$hEmptyHash[^hash::create[]]
+$hHash[
+  $.a[1]
+  $.b[2]
+]

-($sEmpty is "bool"): no
-($sZero is "bool"): no
-($sOne is "bool"): no
-($sTwo is "bool"): no
-
-($dZero is "bool"): no
-($dOne is "bool"): no
-($dTwo is "bool"): no
-
-($iZero is "bool"): no
-($iOne is "bool"): no
-($iTwo is "bool"): no
-

void functions

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

string functions

-^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'
-

double functions

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

int functions

-^iZero.bool(true): 'false'
-^iZero.bool(false): 'false'
-^iOne.bool(true): 'true'
-^iOne.bool(false): 'true'
-^iTwo.bool(true): 'true'
-^iTwo.bool(false): 'true'
+$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(def ...)(...)is boolis stringis doubleis intis tableis hashis fileis imageis dateis xdocis xnode
$vVoidvoidno
+
false
+
nonononononononononono
$bFalseboolyes
+
false
+
yesnononononononononono
$bTrueboolyes
+
true
+
yesnononononononononono
$sEmptyvoidno
+
false
+
noyesnonononononononono
$sZerostringyes
+
false
+
noyesnonononononononono
$sOnestringyes
+
true
+
noyesnonononononononono
$sTwostringyes
+
true
+
noyesnonononononononono
$sTruestringyes
+
--noyesnonononononononono
$sFalsestringyes
+
--noyesnonononononononono
$dZerodoubleyes
+
false
+
nonoyesnononononononono
$dOnedoubleyes
+
true
+
nonoyesnononononononono
$dTwodoubleyes
+
true
+
nonoyesnononononononono
$iZerointyes
+
false
+
nononoyesnonononononono
$iOneintyes
+
true
+
nononoyesnonononononono
$iTwointyes
+
true
+
nononoyesnonononononono
$tEmptyTabletableno
+
false
+
nonononoyesnononononono
$tTabletableyes
+
true
+
nonononoyesnononononono
$hEmptyHashhashno
+
false
+
nononononoyesnonononono
$hHashhashyes
+
true
+
nononononoyesnonononono
$fFilefileyes
+
true
+
nonononononoyesnononono
$fStatfileyes
+
true
+
nonononononoyesnononono
$fImageimageyes
+
true
+
nononononononoyesnonono
$dtDatedateyes
+
true
+
nonononononononoyesnono
$xDocxdocyes
+
true
+
nononononononononoyesyes
$xNodexnodeyes
+
true
+
nonononononononononoyes
+

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