Annotation of parser3/tests/152.html, revision 1.1
1.1 ! misha 1: @main[]
! 2: <h2>Defines</h2>
! 3:
! 4: $sEmpty[]
! 5: ^$sEmpty[]<br />
! 6: $sZero[0]
! 7: ^$sZero[0]<br />
! 8: $sOne[1]
! 9: ^$sOne[1]<br />
! 10: $sTwo[2]
! 11: ^$sTwo[2]<br /><br />
! 12:
! 13: $dZero(0.0)
! 14: ^$dZero(0.0)<br />
! 15: $dOne(1.1)
! 16: ^$dOne(1.1)<br />
! 17: $dTwo(2.2)
! 18: ^$dTwo(2.2)<br /><br />
! 19:
! 20: $iZero(^dZero.int[])
! 21: ^$iZero(^^dZero.int[])<br />
! 22: $iOne(^dOne.int[])
! 23: ^$iOne(^^dOne.int[])<br />
! 24: $iTwo(^dTwo.int[])
! 25: ^$iTwo(^^dTwo.int[])<br /><br />
! 26:
! 27: $bTrue(1==1)
! 28: ^$bTrue(1==1)<br />
! 29: $bFalse(1==0)
! 30: ^$bFalse(1==0)<br />
! 31:
! 32:
! 33: <h2>.CLASS_NAME</h2>
! 34: ^$bTrue.CLASS_NAME: $bTrue.CLASS_NAME<br />
! 35: ^$bFalse.CLASS_NAME: $bFalse.CLASS_NAME<br />
! 36: <br />
! 37:
! 38: ^$sEmpty.CLASS_NAME: $sEmpty.CLASS_NAME<br />
! 39: ^$sZero.CLASS_NAME: $sZero.CLASS_NAME<br />
! 40: ^$sOne.CLASS_NAME: $sOne.CLASS_NAME<br />
! 41: ^$sTwo.CLASS_NAME: $sTwo.CLASS_NAME<br />
! 42: <br />
! 43:
! 44: ^$dZero.CLASS_NAME: $dZero.CLASS_NAME<br />
! 45: ^$dOne.CLASS_NAME: $dOne.CLASS_NAME<br />
! 46: ^$dTwo.CLASS_NAME: $dTwo.CLASS_NAME<br />
! 47: <br />
! 48:
! 49: ^$iZero.CLASS_NAME: $iZero.CLASS_NAME<br />
! 50: ^$iOne.CLASS_NAME: $iOne.CLASS_NAME<br />
! 51: ^$iTwo.CLASS_NAME: $iTwo.CLASS_NAME<br />
! 52:
! 53:
! 54: <h2>bool itself</h2>
! 55: (1==0): ^check(1==0)<br />
! 56: (1==1): ^check(1==1)<br />
! 57: <br />
! 58:
! 59: (^$bFalse is "bool"): ^if($bFalse is "bool"){yes}{no}<br />
! 60: (^$bTrue is "bool"): ^if($bTrue is "bool"){yes}{no}<br />
! 61: <br />
! 62:
! 63: (^$sEmpty is "bool"): ^if($sEmpty is "bool"){yes}{no}<br />
! 64: (^$sZero is "bool"): ^if($sZero is "bool"){yes}{no}<br />
! 65: (^$sOne is "bool"): ^if($sOne is "bool"){yes}{no}<br />
! 66: (^$sTwo is "bool"): ^if($sTwo is "bool"){yes}{no}<br />
! 67: <br />
! 68:
! 69: (^$dZero is "bool"): ^if($dZero is "bool"){yes}{no}<br />
! 70: (^$dOne is "bool"): ^if($dOne is "bool"){yes}{no}<br />
! 71: (^$dTwo is "bool"): ^if($dTwo is "bool"){yes}{no}<br />
! 72: <br />
! 73:
! 74: (^$iZero is "bool"): ^if($iZero is "bool"){yes}{no}<br />
! 75: (^$iOne is "bool"): ^if($iOne is "bool"){yes}{no}<br />
! 76: (^$iTwo is "bool"): ^if($iTwo is "bool"){yes}{no}<br />
! 77:
! 78:
! 79: <h2>void functions</h2>
! 80: ^^vVoid.bool(true): ^check(^vVoid.bool(true))<br />
! 81: ^^vVoid.bool(false): ^check(^vVoid.bool(false))<br />
! 82:
! 83:
! 84: <h2>string functions</h2>
! 85: ^^sEmpty.bool(true): ^check(^sEmpty.bool(true))<br />
! 86: ^^sEmpty.bool(false): ^check(^sEmpty.bool(false))<br />
! 87:
! 88: ^^sZero.bool(true): ^check(^sZero.bool(true))<br />
! 89: ^^sZero.bool(false): ^check(^sZero.bool(false))<br />
! 90:
! 91: ^^sOne.bool(true): ^check(^sOne.bool(true))<br />
! 92: ^^sOne.bool(false): ^check(^sOne.bool(false))<br />
! 93:
! 94: ^^sTwo.bool(true): ^check(^sTwo.bool(true))<br />
! 95: ^^sTwo.bool(false): ^check(^sTwo.bool(false))<br />
! 96:
! 97:
! 98: <h2>double functions</h2>
! 99: ^^dZero.bool(true): ^check(^dZero.bool(true))<br />
! 100: ^^dZero.bool(false): ^check(^dZero.bool(false))<br />
! 101:
! 102: ^^dOne.bool(true): ^check(^dOne.bool(true))<br />
! 103: ^^dOne.bool(false): ^check(^dOne.bool(false))<br />
! 104:
! 105: ^^dTwo.bool(true): ^check(^dTwo.bool(true))<br />
! 106: ^^dTwo.bool(false): ^check(^dTwo.bool(false))<br />
! 107:
! 108:
! 109: <h2>int functions</h2>
! 110: ^^iZero.bool(true): ^check(^iZero.bool(true))<br />
! 111: ^^iZero.bool(false): ^check(^iZero.bool(false))<br />
! 112:
! 113: ^^iOne.bool(true): ^check(^iOne.bool(true))<br />
! 114: ^^iOne.bool(false): ^check(^iOne.bool(false))<br />
! 115:
! 116: ^^iTwo.bool(true): ^check(^iTwo.bool(true))<br />
! 117: ^^iTwo.bool(false): ^check(^iTwo.bool(false))<br />
! 118:
! 119:
! 120:
! 121:
! 122:
! 123: @check[bValue]
! 124: '^if($bValue){true}{false}'
E-mail: