Annotation of embedaddon/php/tests/lang/024.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Looped regression test (may take a while)
                      3: --FILE--
                      4: <?php 
                      5: for ($jdk=0; $jdk<50; $jdk++) {
                      6: ?><html>
                      7: <head>
                      8: <?php /* the point of this file is to intensively test various aspects of the parser.
                      9:     * right now, each test focuses in one aspect only (e.g. variable aliasing, arithemtic operator,
                     10:     * various control structures), while trying to combine code from other parts of the parser as well.
                     11:     */
                     12: ?>
                     13: *** Testing assignments and variable aliasing: ***
                     14: <?php 
                     15:   /* This test tests assignments to variables using other variables as variable-names */
                     16:   $a = "b"; 
                     17:   $$a = "test"; 
                     18:   $$$a = "blah"; 
                     19:   ${$$$a}["associative arrays work too"] = "this is nifty";
                     20: ?>
                     21: This should read "blah": <?php echo "$test\n"; ?>
                     22: This should read "this is nifty": <?php echo $blah[$test="associative arrays work too"]."\n"; ?>
                     23: *************************************************
                     24: 
                     25: *** Testing integer operators ***
                     26: <?php 
                     27:   /* test just about any operator possible on $i and $j (ints) */
                     28:   $i = 5;
                     29:   $j = 3;
                     30: ?>
                     31: Correct result - 8:  <?php echo $i+$j; ?>
                     32: 
                     33: Correct result - 8:  <?php echo $i+$j; ?>
                     34: 
                     35: Correct result - 2:  <?php echo $i-$j; ?>
                     36: 
                     37: Correct result - -2:  <?php echo $j-$i; ?>
                     38: 
                     39: Correct result - 15:  <?php echo $i*$j; ?>
                     40: 
                     41: Correct result - 15:  <?php echo $j*$i; ?>
                     42: 
                     43: Correct result - 2:  <?php echo $i%$j; ?>
                     44: 
                     45: Correct result - 3:  <?php echo $j%$i; ?>
                     46: 
                     47: *********************************
                     48: 
                     49: *** Testing real operators ***
                     50: <?php 
                     51:   /* test just about any operator possible on $i and $j (floats) */
                     52:   $i = 5.0;
                     53:   $j = 3.0;
                     54: ?>
                     55: Correct result - 8:  <?php echo $i+$j; ?>
                     56: 
                     57: Correct result - 8:  <?php echo $i+$j; ?>
                     58: 
                     59: Correct result - 2:  <?php echo $i-$j; ?>
                     60: 
                     61: Correct result - -2:  <?php echo $j-$i; ?>
                     62: 
                     63: Correct result - 15:  <?php echo $i*$j; ?>
                     64: 
                     65: Correct result - 15:  <?php echo $j*$i; ?>
                     66: 
                     67: Correct result - 2:  <?php echo $i%$j; ?>
                     68: 
                     69: Correct result - 3:  <?php echo $j%$i; ?>
                     70: 
                     71: *********************************
                     72: 
                     73: *** Testing if/elseif/else control ***
                     74: 
                     75: <?php 
                     76: /* sick if/elseif/else test by Andi :) */
                     77: $a = 5;
                     78: if ($a == "4") {
                     79:        echo "This "." does "."  not "." work\n";
                     80: } elseif ($a == "5") {
                     81:        echo "This "." works\n";
                     82:        $a = 6;
                     83:        if ("andi" == ($test = "andi")) {
                     84:                echo "this_still_works\n";
                     85:        } elseif (1) {
                     86:                echo "should_not_print\n";
                     87:        } else {
                     88:                echo "should_not_print\n";
                     89:        }
                     90:         if (44 == 43) {
                     91:                echo "should_not_print\n";
                     92:        } else {
                     93:                echo "should_print\n";
                     94:        }
                     95: } elseif ($a == 6) {
                     96:        echo "this "."broken\n";
                     97:        if (0) {
                     98:                echo "this_should_not_print\n";
                     99:        } else {
                    100:                echo "TestingDanglingElse_This_Should_not_print\n";
                    101:        }
                    102: } else {
                    103:        echo "This "."does "." not"." work\n";
                    104: }
                    105: ?>
                    106: 
                    107: 
                    108: *** Seriously nested if's test ***
                    109: ** spelling correction by kluzz **
                    110: <?php 
                    111: /* yet another sick if/elseif/else test by Zeev */
                    112: $i=$j=0;
                    113: echo "Only two lines of text should follow:\n";
                    114: if (0) { /* this code is not supposed to be executed */
                    115:   echo "hmm, this shouldn't be displayed #1\n";
                    116:   $j++;
                    117:   if (1) {
                    118:     $i += $j;
                    119:     if (0) {
                    120:       $j = ++$i;
                    121:       if (1) {
                    122:         $j *= $i;
                    123:         echo "damn, this shouldn't be displayed\n";
                    124:       } else {
                    125:         $j /= $i;
                    126:         ++$j;
                    127:         echo "this shouldn't be displayed either\n";
                    128:       }
                    129:     } elseif (1) {
                    130:       $i++; $j++;
                    131:       echo "this isn't supposed to be displayed\n";
                    132:     }
                    133:   } elseif (0) {
                    134:     $i++;
                    135:     echo "this definitely shouldn't be displayed\n";
                    136:   } else {
                    137:     --$j;
                    138:     echo "and this too shouldn't be displayed\n";
                    139:     while ($j>0) {
                    140:       $j--;
                    141:     }
                    142:   }
                    143: } elseif (2-2) {  /* as long as 2-2==0, this isn't supposed to be executed either */
                    144:   $i = ++$j;
                    145:   echo "hmm, this shouldn't be displayed #2\n";
                    146:   if (1) { 
                    147:     $j = ++$i;
                    148:     if (0) {
                    149:       $j = $i*2+$j*($i++);
                    150:       if (1) {
                    151:         $i++;
                    152:         echo "damn, this shouldn't be displayed\n";
                    153:       } else {
                    154:         $j++;
                    155:         echo "this shouldn't be displayed either\n";
                    156:       }
                    157:     } else if (1) {
                    158:       ++$j;
                    159:       echo "this isn't supposed to be displayed\n";
                    160:     }
                    161:   } elseif (0) {
                    162:     $j++;
                    163:     echo "this definitely shouldn't be displayed\n";
                    164:   } else {
                    165:     $i++;
                    166:     echo "and this too shouldn't be displayed\n";
                    167:   }
                    168: } else {
                    169:   $j=$i++;  /* this should set $i to 1, but shouldn't change $j (it's assigned $i's previous values, zero) */
                    170:   echo "this should be displayed. should be:  \$i=1, \$j=0.  is:  \$i=$i, \$j=$j\n";
                    171:   if (1) {
                    172:     $j += ++$i;  /* ++$i --> $i==2,  $j += 2 --> $j==2 */
                    173:     if (0) {
                    174:       $j += 40;
                    175:       if (1) {
                    176:         $i += 50;
                    177:         echo "damn, this shouldn't be displayed\n";
                    178:       } else {
                    179:         $j += 20;
                    180:         echo "this shouldn't be displayed either\n";
                    181:       }
                    182:     } else if (1) {
                    183:       $j *= $i;  /* $j *= 2  --> $j == 4 */
                    184:       echo "this is supposed to be displayed. should be:  \$i=2, \$j=4.  is:  \$i=$i, \$j=$j\n";
                    185:       echo "3 loop iterations should follow:\n";
                    186:       while ($i<=$j) {
                    187:         echo $i++." $j\n";
                    188:       }
                    189:     }
                    190:   } elseif (0) {
                    191:     echo "this definitely shouldn't be displayed\n";
                    192:   } else {
                    193:     echo "and this too shouldn't be displayed\n";
                    194:   }
                    195:   echo "**********************************\n";
                    196: }
                    197: ?>
                    198: 
                    199: *** C-style else-if's ***
                    200: <?php 
                    201:   /* looks like without we even tried, C-style else-if structure works fine! */
                    202:   if ($a=0) {
                    203:     echo "This shouldn't be displayed\n";
                    204:   } else if ($a++) {
                    205:     echo "This shouldn't be displayed either\n";
                    206:   } else if (--$a) {
                    207:     echo "No, this neither\n";
                    208:   } else if (++$a) {
                    209:     echo "This should be displayed\n";
                    210:   } else {
                    211:     echo "This shouldn't be displayed at all\n";
                    212:   }
                    213: ?>
                    214: *************************
                    215: 
                    216: *** WHILE tests ***
                    217: <?php 
                    218: $i=0;
                    219: $j=20;
                    220: while ($i<(2*$j)) {
                    221:   if ($i>$j) {
                    222:     echo "$i is greater than $j\n";
                    223:   } else if ($i==$j) {
                    224:     echo "$i equals $j\n";
                    225:   } else {
                    226:     echo "$i is smaller than $j\n";
                    227:   }
                    228:   $i++;
                    229: }
                    230: ?>
                    231: *******************
                    232: 
                    233: 
                    234: *** Nested WHILEs ***
                    235: <?php 
                    236: $arr_len=3;
                    237: 
                    238: $i=0;
                    239: while ($i<$arr_len) {
                    240:   $j=0;
                    241:   while ($j<$arr_len) {
                    242:     $k=0;
                    243:     while ($k<$arr_len) {
                    244:       ${"test$i$j"}[$k] = $i+$j+$k;
                    245:       $k++;
                    246:     }
                    247:     $j++;
                    248:   }
                    249:   $i++;
                    250: }
                    251: 
                    252: echo "Each array variable should be equal to the sum of its indices:\n";
                    253: 
                    254: $i=0;
                    255: while ($i<$arr_len) {
                    256:   $j=0;
                    257:   while ($j<$arr_len) {
                    258:     $k=0;
                    259:     while ($k<$arr_len) {
                    260:       echo "\${test$i$j}[$k] = ".${"test$i$j"}[$k]."\n";
                    261:       $k++;
                    262:     }
                    263:     $j++;
                    264:   }
                    265:   $i++;
                    266: }
                    267: ?>
                    268: *********************
                    269: 
                    270: *** hash test... ***
                    271: <?php 
                    272: /*
                    273: $i=0;
                    274: 
                    275: while ($i<10000) {
                    276:   $arr[$i]=$i;
                    277:   $i++;
                    278: }
                    279: 
                    280: $i=0;
                    281: while ($i<10000) {
                    282:   echo $arr[$i++]."\n";
                    283: }
                    284: */
                    285: echo "commented out...";
                    286: ?>
                    287: 
                    288: **************************
                    289: 
                    290: *** Hash resizing test ***
                    291: <?php 
                    292: $i = 10;
                    293: $a = "b";
                    294: while ($i > 0) {
                    295:        $a = $a . "a";
                    296:        echo "$a\n";
                    297:        $resize[$a] = $i;
                    298:        $i--;
                    299: }
                    300: $i = 10;
                    301: $a = "b";
                    302: while ($i > 0) {
                    303:        $a = $a . "a";
                    304:        echo "$a\n";
                    305:        echo $resize[$a]."\n";
                    306:        $i--;
                    307: }
                    308: ?>
                    309: **************************
                    310: 
                    311: 
                    312: *** break/continue test ***
                    313: <?php 
                    314: $i=0;
                    315: 
                    316: echo "\$i should go from 0 to 2\n";
                    317: while ($i<5) {
                    318:   if ($i>2) {
                    319:     break;
                    320:   }
                    321:   $j=0;
                    322:   echo "\$j should go from 3 to 4, and \$q should go from 3 to 4\n";
                    323:   while ($j<5) {
                    324:     if ($j<=2) {
                    325:       $j++;
                    326:       continue;
                    327:     }
                    328:     echo "  \$j=$j\n";
                    329:     for ($q=0; $q<=10; $q++) {
                    330:       if ($q<3) {
                    331:         continue;
                    332:       }
                    333:       if ($q>4) {
                    334:         break;
                    335:       }
                    336:       echo "    \$q=$q\n";
                    337:     }
                    338:     $j++;
                    339:   }
                    340:   $j=0;
                    341:   echo "\$j should go from 0 to 2\n";
                    342:   while ($j<5) {
                    343:     if ($j>2) {
                    344:       $k=0;
                    345:       echo "\$k should go from 0 to 2\n";
                    346:       while ($k<5) {
                    347:         if ($k>2) {
                    348:           break 2;
                    349:         }
                    350:         echo "    \$k=$k\n";
                    351:         $k++;
                    352:       }
                    353:     }
                    354:     echo "  \$j=$j\n";
                    355:     $j++;
                    356:   }
                    357:   echo "\$i=$i\n";
                    358:   $i++;
                    359: }
                    360: ?>
                    361: ***********************
                    362: 
                    363: *** Nested file include test ***
                    364: <?php include("023-2.inc"); ?>
                    365: ********************************
                    366: 
                    367: <?php 
                    368: {
                    369:   echo "Tests completed.\n";  # testing some PHP style comment...
                    370: }
                    371: 
                    372: } ?>
                    373: --EXPECT--
                    374: <html>
                    375: <head>
                    376: *** Testing assignments and variable aliasing: ***
                    377: This should read "blah": blah
                    378: This should read "this is nifty": this is nifty
                    379: *************************************************
                    380: 
                    381: *** Testing integer operators ***
                    382: Correct result - 8:  8
                    383: Correct result - 8:  8
                    384: Correct result - 2:  2
                    385: Correct result - -2:  -2
                    386: Correct result - 15:  15
                    387: Correct result - 15:  15
                    388: Correct result - 2:  2
                    389: Correct result - 3:  3
                    390: *********************************
                    391: 
                    392: *** Testing real operators ***
                    393: Correct result - 8:  8
                    394: Correct result - 8:  8
                    395: Correct result - 2:  2
                    396: Correct result - -2:  -2
                    397: Correct result - 15:  15
                    398: Correct result - 15:  15
                    399: Correct result - 2:  2
                    400: Correct result - 3:  3
                    401: *********************************
                    402: 
                    403: *** Testing if/elseif/else control ***
                    404: 
                    405: This  works
                    406: this_still_works
                    407: should_print
                    408: 
                    409: 
                    410: *** Seriously nested if's test ***
                    411: ** spelling correction by kluzz **
                    412: Only two lines of text should follow:
                    413: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                    414: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                    415: 3 loop iterations should follow:
                    416: 2 4
                    417: 3 4
                    418: 4 4
                    419: **********************************
                    420: 
                    421: *** C-style else-if's ***
                    422: This should be displayed
                    423: *************************
                    424: 
                    425: *** WHILE tests ***
                    426: 0 is smaller than 20
                    427: 1 is smaller than 20
                    428: 2 is smaller than 20
                    429: 3 is smaller than 20
                    430: 4 is smaller than 20
                    431: 5 is smaller than 20
                    432: 6 is smaller than 20
                    433: 7 is smaller than 20
                    434: 8 is smaller than 20
                    435: 9 is smaller than 20
                    436: 10 is smaller than 20
                    437: 11 is smaller than 20
                    438: 12 is smaller than 20
                    439: 13 is smaller than 20
                    440: 14 is smaller than 20
                    441: 15 is smaller than 20
                    442: 16 is smaller than 20
                    443: 17 is smaller than 20
                    444: 18 is smaller than 20
                    445: 19 is smaller than 20
                    446: 20 equals 20
                    447: 21 is greater than 20
                    448: 22 is greater than 20
                    449: 23 is greater than 20
                    450: 24 is greater than 20
                    451: 25 is greater than 20
                    452: 26 is greater than 20
                    453: 27 is greater than 20
                    454: 28 is greater than 20
                    455: 29 is greater than 20
                    456: 30 is greater than 20
                    457: 31 is greater than 20
                    458: 32 is greater than 20
                    459: 33 is greater than 20
                    460: 34 is greater than 20
                    461: 35 is greater than 20
                    462: 36 is greater than 20
                    463: 37 is greater than 20
                    464: 38 is greater than 20
                    465: 39 is greater than 20
                    466: *******************
                    467: 
                    468: 
                    469: *** Nested WHILEs ***
                    470: Each array variable should be equal to the sum of its indices:
                    471: ${test00}[0] = 0
                    472: ${test00}[1] = 1
                    473: ${test00}[2] = 2
                    474: ${test01}[0] = 1
                    475: ${test01}[1] = 2
                    476: ${test01}[2] = 3
                    477: ${test02}[0] = 2
                    478: ${test02}[1] = 3
                    479: ${test02}[2] = 4
                    480: ${test10}[0] = 1
                    481: ${test10}[1] = 2
                    482: ${test10}[2] = 3
                    483: ${test11}[0] = 2
                    484: ${test11}[1] = 3
                    485: ${test11}[2] = 4
                    486: ${test12}[0] = 3
                    487: ${test12}[1] = 4
                    488: ${test12}[2] = 5
                    489: ${test20}[0] = 2
                    490: ${test20}[1] = 3
                    491: ${test20}[2] = 4
                    492: ${test21}[0] = 3
                    493: ${test21}[1] = 4
                    494: ${test21}[2] = 5
                    495: ${test22}[0] = 4
                    496: ${test22}[1] = 5
                    497: ${test22}[2] = 6
                    498: *********************
                    499: 
                    500: *** hash test... ***
                    501: commented out...
                    502: **************************
                    503: 
                    504: *** Hash resizing test ***
                    505: ba
                    506: baa
                    507: baaa
                    508: baaaa
                    509: baaaaa
                    510: baaaaaa
                    511: baaaaaaa
                    512: baaaaaaaa
                    513: baaaaaaaaa
                    514: baaaaaaaaaa
                    515: ba
                    516: 10
                    517: baa
                    518: 9
                    519: baaa
                    520: 8
                    521: baaaa
                    522: 7
                    523: baaaaa
                    524: 6
                    525: baaaaaa
                    526: 5
                    527: baaaaaaa
                    528: 4
                    529: baaaaaaaa
                    530: 3
                    531: baaaaaaaaa
                    532: 2
                    533: baaaaaaaaaa
                    534: 1
                    535: **************************
                    536: 
                    537: 
                    538: *** break/continue test ***
                    539: $i should go from 0 to 2
                    540: $j should go from 3 to 4, and $q should go from 3 to 4
                    541:   $j=3
                    542:     $q=3
                    543:     $q=4
                    544:   $j=4
                    545:     $q=3
                    546:     $q=4
                    547: $j should go from 0 to 2
                    548:   $j=0
                    549:   $j=1
                    550:   $j=2
                    551: $k should go from 0 to 2
                    552:     $k=0
                    553:     $k=1
                    554:     $k=2
                    555: $i=0
                    556: $j should go from 3 to 4, and $q should go from 3 to 4
                    557:   $j=3
                    558:     $q=3
                    559:     $q=4
                    560:   $j=4
                    561:     $q=3
                    562:     $q=4
                    563: $j should go from 0 to 2
                    564:   $j=0
                    565:   $j=1
                    566:   $j=2
                    567: $k should go from 0 to 2
                    568:     $k=0
                    569:     $k=1
                    570:     $k=2
                    571: $i=1
                    572: $j should go from 3 to 4, and $q should go from 3 to 4
                    573:   $j=3
                    574:     $q=3
                    575:     $q=4
                    576:   $j=4
                    577:     $q=3
                    578:     $q=4
                    579: $j should go from 0 to 2
                    580:   $j=0
                    581:   $j=1
                    582:   $j=2
                    583: $k should go from 0 to 2
                    584:     $k=0
                    585:     $k=1
                    586:     $k=2
                    587: $i=2
                    588: ***********************
                    589: 
                    590: *** Nested file include test ***
                    591: <html>
                    592: This is Finish.phtml.  This file is supposed to be included 
                    593: from regression_test.phtml.  This is normal HTML.
                    594: and this is PHP code, 2+2=4
                    595: </html>
                    596: ********************************
                    597: 
                    598: Tests completed.
                    599: <html>
                    600: <head>
                    601: *** Testing assignments and variable aliasing: ***
                    602: This should read "blah": blah
                    603: This should read "this is nifty": this is nifty
                    604: *************************************************
                    605: 
                    606: *** Testing integer operators ***
                    607: Correct result - 8:  8
                    608: Correct result - 8:  8
                    609: Correct result - 2:  2
                    610: Correct result - -2:  -2
                    611: Correct result - 15:  15
                    612: Correct result - 15:  15
                    613: Correct result - 2:  2
                    614: Correct result - 3:  3
                    615: *********************************
                    616: 
                    617: *** Testing real operators ***
                    618: Correct result - 8:  8
                    619: Correct result - 8:  8
                    620: Correct result - 2:  2
                    621: Correct result - -2:  -2
                    622: Correct result - 15:  15
                    623: Correct result - 15:  15
                    624: Correct result - 2:  2
                    625: Correct result - 3:  3
                    626: *********************************
                    627: 
                    628: *** Testing if/elseif/else control ***
                    629: 
                    630: This  works
                    631: this_still_works
                    632: should_print
                    633: 
                    634: 
                    635: *** Seriously nested if's test ***
                    636: ** spelling correction by kluzz **
                    637: Only two lines of text should follow:
                    638: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                    639: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                    640: 3 loop iterations should follow:
                    641: 2 4
                    642: 3 4
                    643: 4 4
                    644: **********************************
                    645: 
                    646: *** C-style else-if's ***
                    647: This should be displayed
                    648: *************************
                    649: 
                    650: *** WHILE tests ***
                    651: 0 is smaller than 20
                    652: 1 is smaller than 20
                    653: 2 is smaller than 20
                    654: 3 is smaller than 20
                    655: 4 is smaller than 20
                    656: 5 is smaller than 20
                    657: 6 is smaller than 20
                    658: 7 is smaller than 20
                    659: 8 is smaller than 20
                    660: 9 is smaller than 20
                    661: 10 is smaller than 20
                    662: 11 is smaller than 20
                    663: 12 is smaller than 20
                    664: 13 is smaller than 20
                    665: 14 is smaller than 20
                    666: 15 is smaller than 20
                    667: 16 is smaller than 20
                    668: 17 is smaller than 20
                    669: 18 is smaller than 20
                    670: 19 is smaller than 20
                    671: 20 equals 20
                    672: 21 is greater than 20
                    673: 22 is greater than 20
                    674: 23 is greater than 20
                    675: 24 is greater than 20
                    676: 25 is greater than 20
                    677: 26 is greater than 20
                    678: 27 is greater than 20
                    679: 28 is greater than 20
                    680: 29 is greater than 20
                    681: 30 is greater than 20
                    682: 31 is greater than 20
                    683: 32 is greater than 20
                    684: 33 is greater than 20
                    685: 34 is greater than 20
                    686: 35 is greater than 20
                    687: 36 is greater than 20
                    688: 37 is greater than 20
                    689: 38 is greater than 20
                    690: 39 is greater than 20
                    691: *******************
                    692: 
                    693: 
                    694: *** Nested WHILEs ***
                    695: Each array variable should be equal to the sum of its indices:
                    696: ${test00}[0] = 0
                    697: ${test00}[1] = 1
                    698: ${test00}[2] = 2
                    699: ${test01}[0] = 1
                    700: ${test01}[1] = 2
                    701: ${test01}[2] = 3
                    702: ${test02}[0] = 2
                    703: ${test02}[1] = 3
                    704: ${test02}[2] = 4
                    705: ${test10}[0] = 1
                    706: ${test10}[1] = 2
                    707: ${test10}[2] = 3
                    708: ${test11}[0] = 2
                    709: ${test11}[1] = 3
                    710: ${test11}[2] = 4
                    711: ${test12}[0] = 3
                    712: ${test12}[1] = 4
                    713: ${test12}[2] = 5
                    714: ${test20}[0] = 2
                    715: ${test20}[1] = 3
                    716: ${test20}[2] = 4
                    717: ${test21}[0] = 3
                    718: ${test21}[1] = 4
                    719: ${test21}[2] = 5
                    720: ${test22}[0] = 4
                    721: ${test22}[1] = 5
                    722: ${test22}[2] = 6
                    723: *********************
                    724: 
                    725: *** hash test... ***
                    726: commented out...
                    727: **************************
                    728: 
                    729: *** Hash resizing test ***
                    730: ba
                    731: baa
                    732: baaa
                    733: baaaa
                    734: baaaaa
                    735: baaaaaa
                    736: baaaaaaa
                    737: baaaaaaaa
                    738: baaaaaaaaa
                    739: baaaaaaaaaa
                    740: ba
                    741: 10
                    742: baa
                    743: 9
                    744: baaa
                    745: 8
                    746: baaaa
                    747: 7
                    748: baaaaa
                    749: 6
                    750: baaaaaa
                    751: 5
                    752: baaaaaaa
                    753: 4
                    754: baaaaaaaa
                    755: 3
                    756: baaaaaaaaa
                    757: 2
                    758: baaaaaaaaaa
                    759: 1
                    760: **************************
                    761: 
                    762: 
                    763: *** break/continue test ***
                    764: $i should go from 0 to 2
                    765: $j should go from 3 to 4, and $q should go from 3 to 4
                    766:   $j=3
                    767:     $q=3
                    768:     $q=4
                    769:   $j=4
                    770:     $q=3
                    771:     $q=4
                    772: $j should go from 0 to 2
                    773:   $j=0
                    774:   $j=1
                    775:   $j=2
                    776: $k should go from 0 to 2
                    777:     $k=0
                    778:     $k=1
                    779:     $k=2
                    780: $i=0
                    781: $j should go from 3 to 4, and $q should go from 3 to 4
                    782:   $j=3
                    783:     $q=3
                    784:     $q=4
                    785:   $j=4
                    786:     $q=3
                    787:     $q=4
                    788: $j should go from 0 to 2
                    789:   $j=0
                    790:   $j=1
                    791:   $j=2
                    792: $k should go from 0 to 2
                    793:     $k=0
                    794:     $k=1
                    795:     $k=2
                    796: $i=1
                    797: $j should go from 3 to 4, and $q should go from 3 to 4
                    798:   $j=3
                    799:     $q=3
                    800:     $q=4
                    801:   $j=4
                    802:     $q=3
                    803:     $q=4
                    804: $j should go from 0 to 2
                    805:   $j=0
                    806:   $j=1
                    807:   $j=2
                    808: $k should go from 0 to 2
                    809:     $k=0
                    810:     $k=1
                    811:     $k=2
                    812: $i=2
                    813: ***********************
                    814: 
                    815: *** Nested file include test ***
                    816: <html>
                    817: This is Finish.phtml.  This file is supposed to be included 
                    818: from regression_test.phtml.  This is normal HTML.
                    819: and this is PHP code, 2+2=4
                    820: </html>
                    821: ********************************
                    822: 
                    823: Tests completed.
                    824: <html>
                    825: <head>
                    826: *** Testing assignments and variable aliasing: ***
                    827: This should read "blah": blah
                    828: This should read "this is nifty": this is nifty
                    829: *************************************************
                    830: 
                    831: *** Testing integer operators ***
                    832: Correct result - 8:  8
                    833: Correct result - 8:  8
                    834: Correct result - 2:  2
                    835: Correct result - -2:  -2
                    836: Correct result - 15:  15
                    837: Correct result - 15:  15
                    838: Correct result - 2:  2
                    839: Correct result - 3:  3
                    840: *********************************
                    841: 
                    842: *** Testing real operators ***
                    843: Correct result - 8:  8
                    844: Correct result - 8:  8
                    845: Correct result - 2:  2
                    846: Correct result - -2:  -2
                    847: Correct result - 15:  15
                    848: Correct result - 15:  15
                    849: Correct result - 2:  2
                    850: Correct result - 3:  3
                    851: *********************************
                    852: 
                    853: *** Testing if/elseif/else control ***
                    854: 
                    855: This  works
                    856: this_still_works
                    857: should_print
                    858: 
                    859: 
                    860: *** Seriously nested if's test ***
                    861: ** spelling correction by kluzz **
                    862: Only two lines of text should follow:
                    863: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                    864: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                    865: 3 loop iterations should follow:
                    866: 2 4
                    867: 3 4
                    868: 4 4
                    869: **********************************
                    870: 
                    871: *** C-style else-if's ***
                    872: This should be displayed
                    873: *************************
                    874: 
                    875: *** WHILE tests ***
                    876: 0 is smaller than 20
                    877: 1 is smaller than 20
                    878: 2 is smaller than 20
                    879: 3 is smaller than 20
                    880: 4 is smaller than 20
                    881: 5 is smaller than 20
                    882: 6 is smaller than 20
                    883: 7 is smaller than 20
                    884: 8 is smaller than 20
                    885: 9 is smaller than 20
                    886: 10 is smaller than 20
                    887: 11 is smaller than 20
                    888: 12 is smaller than 20
                    889: 13 is smaller than 20
                    890: 14 is smaller than 20
                    891: 15 is smaller than 20
                    892: 16 is smaller than 20
                    893: 17 is smaller than 20
                    894: 18 is smaller than 20
                    895: 19 is smaller than 20
                    896: 20 equals 20
                    897: 21 is greater than 20
                    898: 22 is greater than 20
                    899: 23 is greater than 20
                    900: 24 is greater than 20
                    901: 25 is greater than 20
                    902: 26 is greater than 20
                    903: 27 is greater than 20
                    904: 28 is greater than 20
                    905: 29 is greater than 20
                    906: 30 is greater than 20
                    907: 31 is greater than 20
                    908: 32 is greater than 20
                    909: 33 is greater than 20
                    910: 34 is greater than 20
                    911: 35 is greater than 20
                    912: 36 is greater than 20
                    913: 37 is greater than 20
                    914: 38 is greater than 20
                    915: 39 is greater than 20
                    916: *******************
                    917: 
                    918: 
                    919: *** Nested WHILEs ***
                    920: Each array variable should be equal to the sum of its indices:
                    921: ${test00}[0] = 0
                    922: ${test00}[1] = 1
                    923: ${test00}[2] = 2
                    924: ${test01}[0] = 1
                    925: ${test01}[1] = 2
                    926: ${test01}[2] = 3
                    927: ${test02}[0] = 2
                    928: ${test02}[1] = 3
                    929: ${test02}[2] = 4
                    930: ${test10}[0] = 1
                    931: ${test10}[1] = 2
                    932: ${test10}[2] = 3
                    933: ${test11}[0] = 2
                    934: ${test11}[1] = 3
                    935: ${test11}[2] = 4
                    936: ${test12}[0] = 3
                    937: ${test12}[1] = 4
                    938: ${test12}[2] = 5
                    939: ${test20}[0] = 2
                    940: ${test20}[1] = 3
                    941: ${test20}[2] = 4
                    942: ${test21}[0] = 3
                    943: ${test21}[1] = 4
                    944: ${test21}[2] = 5
                    945: ${test22}[0] = 4
                    946: ${test22}[1] = 5
                    947: ${test22}[2] = 6
                    948: *********************
                    949: 
                    950: *** hash test... ***
                    951: commented out...
                    952: **************************
                    953: 
                    954: *** Hash resizing test ***
                    955: ba
                    956: baa
                    957: baaa
                    958: baaaa
                    959: baaaaa
                    960: baaaaaa
                    961: baaaaaaa
                    962: baaaaaaaa
                    963: baaaaaaaaa
                    964: baaaaaaaaaa
                    965: ba
                    966: 10
                    967: baa
                    968: 9
                    969: baaa
                    970: 8
                    971: baaaa
                    972: 7
                    973: baaaaa
                    974: 6
                    975: baaaaaa
                    976: 5
                    977: baaaaaaa
                    978: 4
                    979: baaaaaaaa
                    980: 3
                    981: baaaaaaaaa
                    982: 2
                    983: baaaaaaaaaa
                    984: 1
                    985: **************************
                    986: 
                    987: 
                    988: *** break/continue test ***
                    989: $i should go from 0 to 2
                    990: $j should go from 3 to 4, and $q should go from 3 to 4
                    991:   $j=3
                    992:     $q=3
                    993:     $q=4
                    994:   $j=4
                    995:     $q=3
                    996:     $q=4
                    997: $j should go from 0 to 2
                    998:   $j=0
                    999:   $j=1
                   1000:   $j=2
                   1001: $k should go from 0 to 2
                   1002:     $k=0
                   1003:     $k=1
                   1004:     $k=2
                   1005: $i=0
                   1006: $j should go from 3 to 4, and $q should go from 3 to 4
                   1007:   $j=3
                   1008:     $q=3
                   1009:     $q=4
                   1010:   $j=4
                   1011:     $q=3
                   1012:     $q=4
                   1013: $j should go from 0 to 2
                   1014:   $j=0
                   1015:   $j=1
                   1016:   $j=2
                   1017: $k should go from 0 to 2
                   1018:     $k=0
                   1019:     $k=1
                   1020:     $k=2
                   1021: $i=1
                   1022: $j should go from 3 to 4, and $q should go from 3 to 4
                   1023:   $j=3
                   1024:     $q=3
                   1025:     $q=4
                   1026:   $j=4
                   1027:     $q=3
                   1028:     $q=4
                   1029: $j should go from 0 to 2
                   1030:   $j=0
                   1031:   $j=1
                   1032:   $j=2
                   1033: $k should go from 0 to 2
                   1034:     $k=0
                   1035:     $k=1
                   1036:     $k=2
                   1037: $i=2
                   1038: ***********************
                   1039: 
                   1040: *** Nested file include test ***
                   1041: <html>
                   1042: This is Finish.phtml.  This file is supposed to be included 
                   1043: from regression_test.phtml.  This is normal HTML.
                   1044: and this is PHP code, 2+2=4
                   1045: </html>
                   1046: ********************************
                   1047: 
                   1048: Tests completed.
                   1049: <html>
                   1050: <head>
                   1051: *** Testing assignments and variable aliasing: ***
                   1052: This should read "blah": blah
                   1053: This should read "this is nifty": this is nifty
                   1054: *************************************************
                   1055: 
                   1056: *** Testing integer operators ***
                   1057: Correct result - 8:  8
                   1058: Correct result - 8:  8
                   1059: Correct result - 2:  2
                   1060: Correct result - -2:  -2
                   1061: Correct result - 15:  15
                   1062: Correct result - 15:  15
                   1063: Correct result - 2:  2
                   1064: Correct result - 3:  3
                   1065: *********************************
                   1066: 
                   1067: *** Testing real operators ***
                   1068: Correct result - 8:  8
                   1069: Correct result - 8:  8
                   1070: Correct result - 2:  2
                   1071: Correct result - -2:  -2
                   1072: Correct result - 15:  15
                   1073: Correct result - 15:  15
                   1074: Correct result - 2:  2
                   1075: Correct result - 3:  3
                   1076: *********************************
                   1077: 
                   1078: *** Testing if/elseif/else control ***
                   1079: 
                   1080: This  works
                   1081: this_still_works
                   1082: should_print
                   1083: 
                   1084: 
                   1085: *** Seriously nested if's test ***
                   1086: ** spelling correction by kluzz **
                   1087: Only two lines of text should follow:
                   1088: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   1089: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   1090: 3 loop iterations should follow:
                   1091: 2 4
                   1092: 3 4
                   1093: 4 4
                   1094: **********************************
                   1095: 
                   1096: *** C-style else-if's ***
                   1097: This should be displayed
                   1098: *************************
                   1099: 
                   1100: *** WHILE tests ***
                   1101: 0 is smaller than 20
                   1102: 1 is smaller than 20
                   1103: 2 is smaller than 20
                   1104: 3 is smaller than 20
                   1105: 4 is smaller than 20
                   1106: 5 is smaller than 20
                   1107: 6 is smaller than 20
                   1108: 7 is smaller than 20
                   1109: 8 is smaller than 20
                   1110: 9 is smaller than 20
                   1111: 10 is smaller than 20
                   1112: 11 is smaller than 20
                   1113: 12 is smaller than 20
                   1114: 13 is smaller than 20
                   1115: 14 is smaller than 20
                   1116: 15 is smaller than 20
                   1117: 16 is smaller than 20
                   1118: 17 is smaller than 20
                   1119: 18 is smaller than 20
                   1120: 19 is smaller than 20
                   1121: 20 equals 20
                   1122: 21 is greater than 20
                   1123: 22 is greater than 20
                   1124: 23 is greater than 20
                   1125: 24 is greater than 20
                   1126: 25 is greater than 20
                   1127: 26 is greater than 20
                   1128: 27 is greater than 20
                   1129: 28 is greater than 20
                   1130: 29 is greater than 20
                   1131: 30 is greater than 20
                   1132: 31 is greater than 20
                   1133: 32 is greater than 20
                   1134: 33 is greater than 20
                   1135: 34 is greater than 20
                   1136: 35 is greater than 20
                   1137: 36 is greater than 20
                   1138: 37 is greater than 20
                   1139: 38 is greater than 20
                   1140: 39 is greater than 20
                   1141: *******************
                   1142: 
                   1143: 
                   1144: *** Nested WHILEs ***
                   1145: Each array variable should be equal to the sum of its indices:
                   1146: ${test00}[0] = 0
                   1147: ${test00}[1] = 1
                   1148: ${test00}[2] = 2
                   1149: ${test01}[0] = 1
                   1150: ${test01}[1] = 2
                   1151: ${test01}[2] = 3
                   1152: ${test02}[0] = 2
                   1153: ${test02}[1] = 3
                   1154: ${test02}[2] = 4
                   1155: ${test10}[0] = 1
                   1156: ${test10}[1] = 2
                   1157: ${test10}[2] = 3
                   1158: ${test11}[0] = 2
                   1159: ${test11}[1] = 3
                   1160: ${test11}[2] = 4
                   1161: ${test12}[0] = 3
                   1162: ${test12}[1] = 4
                   1163: ${test12}[2] = 5
                   1164: ${test20}[0] = 2
                   1165: ${test20}[1] = 3
                   1166: ${test20}[2] = 4
                   1167: ${test21}[0] = 3
                   1168: ${test21}[1] = 4
                   1169: ${test21}[2] = 5
                   1170: ${test22}[0] = 4
                   1171: ${test22}[1] = 5
                   1172: ${test22}[2] = 6
                   1173: *********************
                   1174: 
                   1175: *** hash test... ***
                   1176: commented out...
                   1177: **************************
                   1178: 
                   1179: *** Hash resizing test ***
                   1180: ba
                   1181: baa
                   1182: baaa
                   1183: baaaa
                   1184: baaaaa
                   1185: baaaaaa
                   1186: baaaaaaa
                   1187: baaaaaaaa
                   1188: baaaaaaaaa
                   1189: baaaaaaaaaa
                   1190: ba
                   1191: 10
                   1192: baa
                   1193: 9
                   1194: baaa
                   1195: 8
                   1196: baaaa
                   1197: 7
                   1198: baaaaa
                   1199: 6
                   1200: baaaaaa
                   1201: 5
                   1202: baaaaaaa
                   1203: 4
                   1204: baaaaaaaa
                   1205: 3
                   1206: baaaaaaaaa
                   1207: 2
                   1208: baaaaaaaaaa
                   1209: 1
                   1210: **************************
                   1211: 
                   1212: 
                   1213: *** break/continue test ***
                   1214: $i should go from 0 to 2
                   1215: $j should go from 3 to 4, and $q should go from 3 to 4
                   1216:   $j=3
                   1217:     $q=3
                   1218:     $q=4
                   1219:   $j=4
                   1220:     $q=3
                   1221:     $q=4
                   1222: $j should go from 0 to 2
                   1223:   $j=0
                   1224:   $j=1
                   1225:   $j=2
                   1226: $k should go from 0 to 2
                   1227:     $k=0
                   1228:     $k=1
                   1229:     $k=2
                   1230: $i=0
                   1231: $j should go from 3 to 4, and $q should go from 3 to 4
                   1232:   $j=3
                   1233:     $q=3
                   1234:     $q=4
                   1235:   $j=4
                   1236:     $q=3
                   1237:     $q=4
                   1238: $j should go from 0 to 2
                   1239:   $j=0
                   1240:   $j=1
                   1241:   $j=2
                   1242: $k should go from 0 to 2
                   1243:     $k=0
                   1244:     $k=1
                   1245:     $k=2
                   1246: $i=1
                   1247: $j should go from 3 to 4, and $q should go from 3 to 4
                   1248:   $j=3
                   1249:     $q=3
                   1250:     $q=4
                   1251:   $j=4
                   1252:     $q=3
                   1253:     $q=4
                   1254: $j should go from 0 to 2
                   1255:   $j=0
                   1256:   $j=1
                   1257:   $j=2
                   1258: $k should go from 0 to 2
                   1259:     $k=0
                   1260:     $k=1
                   1261:     $k=2
                   1262: $i=2
                   1263: ***********************
                   1264: 
                   1265: *** Nested file include test ***
                   1266: <html>
                   1267: This is Finish.phtml.  This file is supposed to be included 
                   1268: from regression_test.phtml.  This is normal HTML.
                   1269: and this is PHP code, 2+2=4
                   1270: </html>
                   1271: ********************************
                   1272: 
                   1273: Tests completed.
                   1274: <html>
                   1275: <head>
                   1276: *** Testing assignments and variable aliasing: ***
                   1277: This should read "blah": blah
                   1278: This should read "this is nifty": this is nifty
                   1279: *************************************************
                   1280: 
                   1281: *** Testing integer operators ***
                   1282: Correct result - 8:  8
                   1283: Correct result - 8:  8
                   1284: Correct result - 2:  2
                   1285: Correct result - -2:  -2
                   1286: Correct result - 15:  15
                   1287: Correct result - 15:  15
                   1288: Correct result - 2:  2
                   1289: Correct result - 3:  3
                   1290: *********************************
                   1291: 
                   1292: *** Testing real operators ***
                   1293: Correct result - 8:  8
                   1294: Correct result - 8:  8
                   1295: Correct result - 2:  2
                   1296: Correct result - -2:  -2
                   1297: Correct result - 15:  15
                   1298: Correct result - 15:  15
                   1299: Correct result - 2:  2
                   1300: Correct result - 3:  3
                   1301: *********************************
                   1302: 
                   1303: *** Testing if/elseif/else control ***
                   1304: 
                   1305: This  works
                   1306: this_still_works
                   1307: should_print
                   1308: 
                   1309: 
                   1310: *** Seriously nested if's test ***
                   1311: ** spelling correction by kluzz **
                   1312: Only two lines of text should follow:
                   1313: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   1314: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   1315: 3 loop iterations should follow:
                   1316: 2 4
                   1317: 3 4
                   1318: 4 4
                   1319: **********************************
                   1320: 
                   1321: *** C-style else-if's ***
                   1322: This should be displayed
                   1323: *************************
                   1324: 
                   1325: *** WHILE tests ***
                   1326: 0 is smaller than 20
                   1327: 1 is smaller than 20
                   1328: 2 is smaller than 20
                   1329: 3 is smaller than 20
                   1330: 4 is smaller than 20
                   1331: 5 is smaller than 20
                   1332: 6 is smaller than 20
                   1333: 7 is smaller than 20
                   1334: 8 is smaller than 20
                   1335: 9 is smaller than 20
                   1336: 10 is smaller than 20
                   1337: 11 is smaller than 20
                   1338: 12 is smaller than 20
                   1339: 13 is smaller than 20
                   1340: 14 is smaller than 20
                   1341: 15 is smaller than 20
                   1342: 16 is smaller than 20
                   1343: 17 is smaller than 20
                   1344: 18 is smaller than 20
                   1345: 19 is smaller than 20
                   1346: 20 equals 20
                   1347: 21 is greater than 20
                   1348: 22 is greater than 20
                   1349: 23 is greater than 20
                   1350: 24 is greater than 20
                   1351: 25 is greater than 20
                   1352: 26 is greater than 20
                   1353: 27 is greater than 20
                   1354: 28 is greater than 20
                   1355: 29 is greater than 20
                   1356: 30 is greater than 20
                   1357: 31 is greater than 20
                   1358: 32 is greater than 20
                   1359: 33 is greater than 20
                   1360: 34 is greater than 20
                   1361: 35 is greater than 20
                   1362: 36 is greater than 20
                   1363: 37 is greater than 20
                   1364: 38 is greater than 20
                   1365: 39 is greater than 20
                   1366: *******************
                   1367: 
                   1368: 
                   1369: *** Nested WHILEs ***
                   1370: Each array variable should be equal to the sum of its indices:
                   1371: ${test00}[0] = 0
                   1372: ${test00}[1] = 1
                   1373: ${test00}[2] = 2
                   1374: ${test01}[0] = 1
                   1375: ${test01}[1] = 2
                   1376: ${test01}[2] = 3
                   1377: ${test02}[0] = 2
                   1378: ${test02}[1] = 3
                   1379: ${test02}[2] = 4
                   1380: ${test10}[0] = 1
                   1381: ${test10}[1] = 2
                   1382: ${test10}[2] = 3
                   1383: ${test11}[0] = 2
                   1384: ${test11}[1] = 3
                   1385: ${test11}[2] = 4
                   1386: ${test12}[0] = 3
                   1387: ${test12}[1] = 4
                   1388: ${test12}[2] = 5
                   1389: ${test20}[0] = 2
                   1390: ${test20}[1] = 3
                   1391: ${test20}[2] = 4
                   1392: ${test21}[0] = 3
                   1393: ${test21}[1] = 4
                   1394: ${test21}[2] = 5
                   1395: ${test22}[0] = 4
                   1396: ${test22}[1] = 5
                   1397: ${test22}[2] = 6
                   1398: *********************
                   1399: 
                   1400: *** hash test... ***
                   1401: commented out...
                   1402: **************************
                   1403: 
                   1404: *** Hash resizing test ***
                   1405: ba
                   1406: baa
                   1407: baaa
                   1408: baaaa
                   1409: baaaaa
                   1410: baaaaaa
                   1411: baaaaaaa
                   1412: baaaaaaaa
                   1413: baaaaaaaaa
                   1414: baaaaaaaaaa
                   1415: ba
                   1416: 10
                   1417: baa
                   1418: 9
                   1419: baaa
                   1420: 8
                   1421: baaaa
                   1422: 7
                   1423: baaaaa
                   1424: 6
                   1425: baaaaaa
                   1426: 5
                   1427: baaaaaaa
                   1428: 4
                   1429: baaaaaaaa
                   1430: 3
                   1431: baaaaaaaaa
                   1432: 2
                   1433: baaaaaaaaaa
                   1434: 1
                   1435: **************************
                   1436: 
                   1437: 
                   1438: *** break/continue test ***
                   1439: $i should go from 0 to 2
                   1440: $j should go from 3 to 4, and $q should go from 3 to 4
                   1441:   $j=3
                   1442:     $q=3
                   1443:     $q=4
                   1444:   $j=4
                   1445:     $q=3
                   1446:     $q=4
                   1447: $j should go from 0 to 2
                   1448:   $j=0
                   1449:   $j=1
                   1450:   $j=2
                   1451: $k should go from 0 to 2
                   1452:     $k=0
                   1453:     $k=1
                   1454:     $k=2
                   1455: $i=0
                   1456: $j should go from 3 to 4, and $q should go from 3 to 4
                   1457:   $j=3
                   1458:     $q=3
                   1459:     $q=4
                   1460:   $j=4
                   1461:     $q=3
                   1462:     $q=4
                   1463: $j should go from 0 to 2
                   1464:   $j=0
                   1465:   $j=1
                   1466:   $j=2
                   1467: $k should go from 0 to 2
                   1468:     $k=0
                   1469:     $k=1
                   1470:     $k=2
                   1471: $i=1
                   1472: $j should go from 3 to 4, and $q should go from 3 to 4
                   1473:   $j=3
                   1474:     $q=3
                   1475:     $q=4
                   1476:   $j=4
                   1477:     $q=3
                   1478:     $q=4
                   1479: $j should go from 0 to 2
                   1480:   $j=0
                   1481:   $j=1
                   1482:   $j=2
                   1483: $k should go from 0 to 2
                   1484:     $k=0
                   1485:     $k=1
                   1486:     $k=2
                   1487: $i=2
                   1488: ***********************
                   1489: 
                   1490: *** Nested file include test ***
                   1491: <html>
                   1492: This is Finish.phtml.  This file is supposed to be included 
                   1493: from regression_test.phtml.  This is normal HTML.
                   1494: and this is PHP code, 2+2=4
                   1495: </html>
                   1496: ********************************
                   1497: 
                   1498: Tests completed.
                   1499: <html>
                   1500: <head>
                   1501: *** Testing assignments and variable aliasing: ***
                   1502: This should read "blah": blah
                   1503: This should read "this is nifty": this is nifty
                   1504: *************************************************
                   1505: 
                   1506: *** Testing integer operators ***
                   1507: Correct result - 8:  8
                   1508: Correct result - 8:  8
                   1509: Correct result - 2:  2
                   1510: Correct result - -2:  -2
                   1511: Correct result - 15:  15
                   1512: Correct result - 15:  15
                   1513: Correct result - 2:  2
                   1514: Correct result - 3:  3
                   1515: *********************************
                   1516: 
                   1517: *** Testing real operators ***
                   1518: Correct result - 8:  8
                   1519: Correct result - 8:  8
                   1520: Correct result - 2:  2
                   1521: Correct result - -2:  -2
                   1522: Correct result - 15:  15
                   1523: Correct result - 15:  15
                   1524: Correct result - 2:  2
                   1525: Correct result - 3:  3
                   1526: *********************************
                   1527: 
                   1528: *** Testing if/elseif/else control ***
                   1529: 
                   1530: This  works
                   1531: this_still_works
                   1532: should_print
                   1533: 
                   1534: 
                   1535: *** Seriously nested if's test ***
                   1536: ** spelling correction by kluzz **
                   1537: Only two lines of text should follow:
                   1538: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   1539: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   1540: 3 loop iterations should follow:
                   1541: 2 4
                   1542: 3 4
                   1543: 4 4
                   1544: **********************************
                   1545: 
                   1546: *** C-style else-if's ***
                   1547: This should be displayed
                   1548: *************************
                   1549: 
                   1550: *** WHILE tests ***
                   1551: 0 is smaller than 20
                   1552: 1 is smaller than 20
                   1553: 2 is smaller than 20
                   1554: 3 is smaller than 20
                   1555: 4 is smaller than 20
                   1556: 5 is smaller than 20
                   1557: 6 is smaller than 20
                   1558: 7 is smaller than 20
                   1559: 8 is smaller than 20
                   1560: 9 is smaller than 20
                   1561: 10 is smaller than 20
                   1562: 11 is smaller than 20
                   1563: 12 is smaller than 20
                   1564: 13 is smaller than 20
                   1565: 14 is smaller than 20
                   1566: 15 is smaller than 20
                   1567: 16 is smaller than 20
                   1568: 17 is smaller than 20
                   1569: 18 is smaller than 20
                   1570: 19 is smaller than 20
                   1571: 20 equals 20
                   1572: 21 is greater than 20
                   1573: 22 is greater than 20
                   1574: 23 is greater than 20
                   1575: 24 is greater than 20
                   1576: 25 is greater than 20
                   1577: 26 is greater than 20
                   1578: 27 is greater than 20
                   1579: 28 is greater than 20
                   1580: 29 is greater than 20
                   1581: 30 is greater than 20
                   1582: 31 is greater than 20
                   1583: 32 is greater than 20
                   1584: 33 is greater than 20
                   1585: 34 is greater than 20
                   1586: 35 is greater than 20
                   1587: 36 is greater than 20
                   1588: 37 is greater than 20
                   1589: 38 is greater than 20
                   1590: 39 is greater than 20
                   1591: *******************
                   1592: 
                   1593: 
                   1594: *** Nested WHILEs ***
                   1595: Each array variable should be equal to the sum of its indices:
                   1596: ${test00}[0] = 0
                   1597: ${test00}[1] = 1
                   1598: ${test00}[2] = 2
                   1599: ${test01}[0] = 1
                   1600: ${test01}[1] = 2
                   1601: ${test01}[2] = 3
                   1602: ${test02}[0] = 2
                   1603: ${test02}[1] = 3
                   1604: ${test02}[2] = 4
                   1605: ${test10}[0] = 1
                   1606: ${test10}[1] = 2
                   1607: ${test10}[2] = 3
                   1608: ${test11}[0] = 2
                   1609: ${test11}[1] = 3
                   1610: ${test11}[2] = 4
                   1611: ${test12}[0] = 3
                   1612: ${test12}[1] = 4
                   1613: ${test12}[2] = 5
                   1614: ${test20}[0] = 2
                   1615: ${test20}[1] = 3
                   1616: ${test20}[2] = 4
                   1617: ${test21}[0] = 3
                   1618: ${test21}[1] = 4
                   1619: ${test21}[2] = 5
                   1620: ${test22}[0] = 4
                   1621: ${test22}[1] = 5
                   1622: ${test22}[2] = 6
                   1623: *********************
                   1624: 
                   1625: *** hash test... ***
                   1626: commented out...
                   1627: **************************
                   1628: 
                   1629: *** Hash resizing test ***
                   1630: ba
                   1631: baa
                   1632: baaa
                   1633: baaaa
                   1634: baaaaa
                   1635: baaaaaa
                   1636: baaaaaaa
                   1637: baaaaaaaa
                   1638: baaaaaaaaa
                   1639: baaaaaaaaaa
                   1640: ba
                   1641: 10
                   1642: baa
                   1643: 9
                   1644: baaa
                   1645: 8
                   1646: baaaa
                   1647: 7
                   1648: baaaaa
                   1649: 6
                   1650: baaaaaa
                   1651: 5
                   1652: baaaaaaa
                   1653: 4
                   1654: baaaaaaaa
                   1655: 3
                   1656: baaaaaaaaa
                   1657: 2
                   1658: baaaaaaaaaa
                   1659: 1
                   1660: **************************
                   1661: 
                   1662: 
                   1663: *** break/continue test ***
                   1664: $i should go from 0 to 2
                   1665: $j should go from 3 to 4, and $q should go from 3 to 4
                   1666:   $j=3
                   1667:     $q=3
                   1668:     $q=4
                   1669:   $j=4
                   1670:     $q=3
                   1671:     $q=4
                   1672: $j should go from 0 to 2
                   1673:   $j=0
                   1674:   $j=1
                   1675:   $j=2
                   1676: $k should go from 0 to 2
                   1677:     $k=0
                   1678:     $k=1
                   1679:     $k=2
                   1680: $i=0
                   1681: $j should go from 3 to 4, and $q should go from 3 to 4
                   1682:   $j=3
                   1683:     $q=3
                   1684:     $q=4
                   1685:   $j=4
                   1686:     $q=3
                   1687:     $q=4
                   1688: $j should go from 0 to 2
                   1689:   $j=0
                   1690:   $j=1
                   1691:   $j=2
                   1692: $k should go from 0 to 2
                   1693:     $k=0
                   1694:     $k=1
                   1695:     $k=2
                   1696: $i=1
                   1697: $j should go from 3 to 4, and $q should go from 3 to 4
                   1698:   $j=3
                   1699:     $q=3
                   1700:     $q=4
                   1701:   $j=4
                   1702:     $q=3
                   1703:     $q=4
                   1704: $j should go from 0 to 2
                   1705:   $j=0
                   1706:   $j=1
                   1707:   $j=2
                   1708: $k should go from 0 to 2
                   1709:     $k=0
                   1710:     $k=1
                   1711:     $k=2
                   1712: $i=2
                   1713: ***********************
                   1714: 
                   1715: *** Nested file include test ***
                   1716: <html>
                   1717: This is Finish.phtml.  This file is supposed to be included 
                   1718: from regression_test.phtml.  This is normal HTML.
                   1719: and this is PHP code, 2+2=4
                   1720: </html>
                   1721: ********************************
                   1722: 
                   1723: Tests completed.
                   1724: <html>
                   1725: <head>
                   1726: *** Testing assignments and variable aliasing: ***
                   1727: This should read "blah": blah
                   1728: This should read "this is nifty": this is nifty
                   1729: *************************************************
                   1730: 
                   1731: *** Testing integer operators ***
                   1732: Correct result - 8:  8
                   1733: Correct result - 8:  8
                   1734: Correct result - 2:  2
                   1735: Correct result - -2:  -2
                   1736: Correct result - 15:  15
                   1737: Correct result - 15:  15
                   1738: Correct result - 2:  2
                   1739: Correct result - 3:  3
                   1740: *********************************
                   1741: 
                   1742: *** Testing real operators ***
                   1743: Correct result - 8:  8
                   1744: Correct result - 8:  8
                   1745: Correct result - 2:  2
                   1746: Correct result - -2:  -2
                   1747: Correct result - 15:  15
                   1748: Correct result - 15:  15
                   1749: Correct result - 2:  2
                   1750: Correct result - 3:  3
                   1751: *********************************
                   1752: 
                   1753: *** Testing if/elseif/else control ***
                   1754: 
                   1755: This  works
                   1756: this_still_works
                   1757: should_print
                   1758: 
                   1759: 
                   1760: *** Seriously nested if's test ***
                   1761: ** spelling correction by kluzz **
                   1762: Only two lines of text should follow:
                   1763: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   1764: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   1765: 3 loop iterations should follow:
                   1766: 2 4
                   1767: 3 4
                   1768: 4 4
                   1769: **********************************
                   1770: 
                   1771: *** C-style else-if's ***
                   1772: This should be displayed
                   1773: *************************
                   1774: 
                   1775: *** WHILE tests ***
                   1776: 0 is smaller than 20
                   1777: 1 is smaller than 20
                   1778: 2 is smaller than 20
                   1779: 3 is smaller than 20
                   1780: 4 is smaller than 20
                   1781: 5 is smaller than 20
                   1782: 6 is smaller than 20
                   1783: 7 is smaller than 20
                   1784: 8 is smaller than 20
                   1785: 9 is smaller than 20
                   1786: 10 is smaller than 20
                   1787: 11 is smaller than 20
                   1788: 12 is smaller than 20
                   1789: 13 is smaller than 20
                   1790: 14 is smaller than 20
                   1791: 15 is smaller than 20
                   1792: 16 is smaller than 20
                   1793: 17 is smaller than 20
                   1794: 18 is smaller than 20
                   1795: 19 is smaller than 20
                   1796: 20 equals 20
                   1797: 21 is greater than 20
                   1798: 22 is greater than 20
                   1799: 23 is greater than 20
                   1800: 24 is greater than 20
                   1801: 25 is greater than 20
                   1802: 26 is greater than 20
                   1803: 27 is greater than 20
                   1804: 28 is greater than 20
                   1805: 29 is greater than 20
                   1806: 30 is greater than 20
                   1807: 31 is greater than 20
                   1808: 32 is greater than 20
                   1809: 33 is greater than 20
                   1810: 34 is greater than 20
                   1811: 35 is greater than 20
                   1812: 36 is greater than 20
                   1813: 37 is greater than 20
                   1814: 38 is greater than 20
                   1815: 39 is greater than 20
                   1816: *******************
                   1817: 
                   1818: 
                   1819: *** Nested WHILEs ***
                   1820: Each array variable should be equal to the sum of its indices:
                   1821: ${test00}[0] = 0
                   1822: ${test00}[1] = 1
                   1823: ${test00}[2] = 2
                   1824: ${test01}[0] = 1
                   1825: ${test01}[1] = 2
                   1826: ${test01}[2] = 3
                   1827: ${test02}[0] = 2
                   1828: ${test02}[1] = 3
                   1829: ${test02}[2] = 4
                   1830: ${test10}[0] = 1
                   1831: ${test10}[1] = 2
                   1832: ${test10}[2] = 3
                   1833: ${test11}[0] = 2
                   1834: ${test11}[1] = 3
                   1835: ${test11}[2] = 4
                   1836: ${test12}[0] = 3
                   1837: ${test12}[1] = 4
                   1838: ${test12}[2] = 5
                   1839: ${test20}[0] = 2
                   1840: ${test20}[1] = 3
                   1841: ${test20}[2] = 4
                   1842: ${test21}[0] = 3
                   1843: ${test21}[1] = 4
                   1844: ${test21}[2] = 5
                   1845: ${test22}[0] = 4
                   1846: ${test22}[1] = 5
                   1847: ${test22}[2] = 6
                   1848: *********************
                   1849: 
                   1850: *** hash test... ***
                   1851: commented out...
                   1852: **************************
                   1853: 
                   1854: *** Hash resizing test ***
                   1855: ba
                   1856: baa
                   1857: baaa
                   1858: baaaa
                   1859: baaaaa
                   1860: baaaaaa
                   1861: baaaaaaa
                   1862: baaaaaaaa
                   1863: baaaaaaaaa
                   1864: baaaaaaaaaa
                   1865: ba
                   1866: 10
                   1867: baa
                   1868: 9
                   1869: baaa
                   1870: 8
                   1871: baaaa
                   1872: 7
                   1873: baaaaa
                   1874: 6
                   1875: baaaaaa
                   1876: 5
                   1877: baaaaaaa
                   1878: 4
                   1879: baaaaaaaa
                   1880: 3
                   1881: baaaaaaaaa
                   1882: 2
                   1883: baaaaaaaaaa
                   1884: 1
                   1885: **************************
                   1886: 
                   1887: 
                   1888: *** break/continue test ***
                   1889: $i should go from 0 to 2
                   1890: $j should go from 3 to 4, and $q should go from 3 to 4
                   1891:   $j=3
                   1892:     $q=3
                   1893:     $q=4
                   1894:   $j=4
                   1895:     $q=3
                   1896:     $q=4
                   1897: $j should go from 0 to 2
                   1898:   $j=0
                   1899:   $j=1
                   1900:   $j=2
                   1901: $k should go from 0 to 2
                   1902:     $k=0
                   1903:     $k=1
                   1904:     $k=2
                   1905: $i=0
                   1906: $j should go from 3 to 4, and $q should go from 3 to 4
                   1907:   $j=3
                   1908:     $q=3
                   1909:     $q=4
                   1910:   $j=4
                   1911:     $q=3
                   1912:     $q=4
                   1913: $j should go from 0 to 2
                   1914:   $j=0
                   1915:   $j=1
                   1916:   $j=2
                   1917: $k should go from 0 to 2
                   1918:     $k=0
                   1919:     $k=1
                   1920:     $k=2
                   1921: $i=1
                   1922: $j should go from 3 to 4, and $q should go from 3 to 4
                   1923:   $j=3
                   1924:     $q=3
                   1925:     $q=4
                   1926:   $j=4
                   1927:     $q=3
                   1928:     $q=4
                   1929: $j should go from 0 to 2
                   1930:   $j=0
                   1931:   $j=1
                   1932:   $j=2
                   1933: $k should go from 0 to 2
                   1934:     $k=0
                   1935:     $k=1
                   1936:     $k=2
                   1937: $i=2
                   1938: ***********************
                   1939: 
                   1940: *** Nested file include test ***
                   1941: <html>
                   1942: This is Finish.phtml.  This file is supposed to be included 
                   1943: from regression_test.phtml.  This is normal HTML.
                   1944: and this is PHP code, 2+2=4
                   1945: </html>
                   1946: ********************************
                   1947: 
                   1948: Tests completed.
                   1949: <html>
                   1950: <head>
                   1951: *** Testing assignments and variable aliasing: ***
                   1952: This should read "blah": blah
                   1953: This should read "this is nifty": this is nifty
                   1954: *************************************************
                   1955: 
                   1956: *** Testing integer operators ***
                   1957: Correct result - 8:  8
                   1958: Correct result - 8:  8
                   1959: Correct result - 2:  2
                   1960: Correct result - -2:  -2
                   1961: Correct result - 15:  15
                   1962: Correct result - 15:  15
                   1963: Correct result - 2:  2
                   1964: Correct result - 3:  3
                   1965: *********************************
                   1966: 
                   1967: *** Testing real operators ***
                   1968: Correct result - 8:  8
                   1969: Correct result - 8:  8
                   1970: Correct result - 2:  2
                   1971: Correct result - -2:  -2
                   1972: Correct result - 15:  15
                   1973: Correct result - 15:  15
                   1974: Correct result - 2:  2
                   1975: Correct result - 3:  3
                   1976: *********************************
                   1977: 
                   1978: *** Testing if/elseif/else control ***
                   1979: 
                   1980: This  works
                   1981: this_still_works
                   1982: should_print
                   1983: 
                   1984: 
                   1985: *** Seriously nested if's test ***
                   1986: ** spelling correction by kluzz **
                   1987: Only two lines of text should follow:
                   1988: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   1989: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   1990: 3 loop iterations should follow:
                   1991: 2 4
                   1992: 3 4
                   1993: 4 4
                   1994: **********************************
                   1995: 
                   1996: *** C-style else-if's ***
                   1997: This should be displayed
                   1998: *************************
                   1999: 
                   2000: *** WHILE tests ***
                   2001: 0 is smaller than 20
                   2002: 1 is smaller than 20
                   2003: 2 is smaller than 20
                   2004: 3 is smaller than 20
                   2005: 4 is smaller than 20
                   2006: 5 is smaller than 20
                   2007: 6 is smaller than 20
                   2008: 7 is smaller than 20
                   2009: 8 is smaller than 20
                   2010: 9 is smaller than 20
                   2011: 10 is smaller than 20
                   2012: 11 is smaller than 20
                   2013: 12 is smaller than 20
                   2014: 13 is smaller than 20
                   2015: 14 is smaller than 20
                   2016: 15 is smaller than 20
                   2017: 16 is smaller than 20
                   2018: 17 is smaller than 20
                   2019: 18 is smaller than 20
                   2020: 19 is smaller than 20
                   2021: 20 equals 20
                   2022: 21 is greater than 20
                   2023: 22 is greater than 20
                   2024: 23 is greater than 20
                   2025: 24 is greater than 20
                   2026: 25 is greater than 20
                   2027: 26 is greater than 20
                   2028: 27 is greater than 20
                   2029: 28 is greater than 20
                   2030: 29 is greater than 20
                   2031: 30 is greater than 20
                   2032: 31 is greater than 20
                   2033: 32 is greater than 20
                   2034: 33 is greater than 20
                   2035: 34 is greater than 20
                   2036: 35 is greater than 20
                   2037: 36 is greater than 20
                   2038: 37 is greater than 20
                   2039: 38 is greater than 20
                   2040: 39 is greater than 20
                   2041: *******************
                   2042: 
                   2043: 
                   2044: *** Nested WHILEs ***
                   2045: Each array variable should be equal to the sum of its indices:
                   2046: ${test00}[0] = 0
                   2047: ${test00}[1] = 1
                   2048: ${test00}[2] = 2
                   2049: ${test01}[0] = 1
                   2050: ${test01}[1] = 2
                   2051: ${test01}[2] = 3
                   2052: ${test02}[0] = 2
                   2053: ${test02}[1] = 3
                   2054: ${test02}[2] = 4
                   2055: ${test10}[0] = 1
                   2056: ${test10}[1] = 2
                   2057: ${test10}[2] = 3
                   2058: ${test11}[0] = 2
                   2059: ${test11}[1] = 3
                   2060: ${test11}[2] = 4
                   2061: ${test12}[0] = 3
                   2062: ${test12}[1] = 4
                   2063: ${test12}[2] = 5
                   2064: ${test20}[0] = 2
                   2065: ${test20}[1] = 3
                   2066: ${test20}[2] = 4
                   2067: ${test21}[0] = 3
                   2068: ${test21}[1] = 4
                   2069: ${test21}[2] = 5
                   2070: ${test22}[0] = 4
                   2071: ${test22}[1] = 5
                   2072: ${test22}[2] = 6
                   2073: *********************
                   2074: 
                   2075: *** hash test... ***
                   2076: commented out...
                   2077: **************************
                   2078: 
                   2079: *** Hash resizing test ***
                   2080: ba
                   2081: baa
                   2082: baaa
                   2083: baaaa
                   2084: baaaaa
                   2085: baaaaaa
                   2086: baaaaaaa
                   2087: baaaaaaaa
                   2088: baaaaaaaaa
                   2089: baaaaaaaaaa
                   2090: ba
                   2091: 10
                   2092: baa
                   2093: 9
                   2094: baaa
                   2095: 8
                   2096: baaaa
                   2097: 7
                   2098: baaaaa
                   2099: 6
                   2100: baaaaaa
                   2101: 5
                   2102: baaaaaaa
                   2103: 4
                   2104: baaaaaaaa
                   2105: 3
                   2106: baaaaaaaaa
                   2107: 2
                   2108: baaaaaaaaaa
                   2109: 1
                   2110: **************************
                   2111: 
                   2112: 
                   2113: *** break/continue test ***
                   2114: $i should go from 0 to 2
                   2115: $j should go from 3 to 4, and $q should go from 3 to 4
                   2116:   $j=3
                   2117:     $q=3
                   2118:     $q=4
                   2119:   $j=4
                   2120:     $q=3
                   2121:     $q=4
                   2122: $j should go from 0 to 2
                   2123:   $j=0
                   2124:   $j=1
                   2125:   $j=2
                   2126: $k should go from 0 to 2
                   2127:     $k=0
                   2128:     $k=1
                   2129:     $k=2
                   2130: $i=0
                   2131: $j should go from 3 to 4, and $q should go from 3 to 4
                   2132:   $j=3
                   2133:     $q=3
                   2134:     $q=4
                   2135:   $j=4
                   2136:     $q=3
                   2137:     $q=4
                   2138: $j should go from 0 to 2
                   2139:   $j=0
                   2140:   $j=1
                   2141:   $j=2
                   2142: $k should go from 0 to 2
                   2143:     $k=0
                   2144:     $k=1
                   2145:     $k=2
                   2146: $i=1
                   2147: $j should go from 3 to 4, and $q should go from 3 to 4
                   2148:   $j=3
                   2149:     $q=3
                   2150:     $q=4
                   2151:   $j=4
                   2152:     $q=3
                   2153:     $q=4
                   2154: $j should go from 0 to 2
                   2155:   $j=0
                   2156:   $j=1
                   2157:   $j=2
                   2158: $k should go from 0 to 2
                   2159:     $k=0
                   2160:     $k=1
                   2161:     $k=2
                   2162: $i=2
                   2163: ***********************
                   2164: 
                   2165: *** Nested file include test ***
                   2166: <html>
                   2167: This is Finish.phtml.  This file is supposed to be included 
                   2168: from regression_test.phtml.  This is normal HTML.
                   2169: and this is PHP code, 2+2=4
                   2170: </html>
                   2171: ********************************
                   2172: 
                   2173: Tests completed.
                   2174: <html>
                   2175: <head>
                   2176: *** Testing assignments and variable aliasing: ***
                   2177: This should read "blah": blah
                   2178: This should read "this is nifty": this is nifty
                   2179: *************************************************
                   2180: 
                   2181: *** Testing integer operators ***
                   2182: Correct result - 8:  8
                   2183: Correct result - 8:  8
                   2184: Correct result - 2:  2
                   2185: Correct result - -2:  -2
                   2186: Correct result - 15:  15
                   2187: Correct result - 15:  15
                   2188: Correct result - 2:  2
                   2189: Correct result - 3:  3
                   2190: *********************************
                   2191: 
                   2192: *** Testing real operators ***
                   2193: Correct result - 8:  8
                   2194: Correct result - 8:  8
                   2195: Correct result - 2:  2
                   2196: Correct result - -2:  -2
                   2197: Correct result - 15:  15
                   2198: Correct result - 15:  15
                   2199: Correct result - 2:  2
                   2200: Correct result - 3:  3
                   2201: *********************************
                   2202: 
                   2203: *** Testing if/elseif/else control ***
                   2204: 
                   2205: This  works
                   2206: this_still_works
                   2207: should_print
                   2208: 
                   2209: 
                   2210: *** Seriously nested if's test ***
                   2211: ** spelling correction by kluzz **
                   2212: Only two lines of text should follow:
                   2213: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   2214: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   2215: 3 loop iterations should follow:
                   2216: 2 4
                   2217: 3 4
                   2218: 4 4
                   2219: **********************************
                   2220: 
                   2221: *** C-style else-if's ***
                   2222: This should be displayed
                   2223: *************************
                   2224: 
                   2225: *** WHILE tests ***
                   2226: 0 is smaller than 20
                   2227: 1 is smaller than 20
                   2228: 2 is smaller than 20
                   2229: 3 is smaller than 20
                   2230: 4 is smaller than 20
                   2231: 5 is smaller than 20
                   2232: 6 is smaller than 20
                   2233: 7 is smaller than 20
                   2234: 8 is smaller than 20
                   2235: 9 is smaller than 20
                   2236: 10 is smaller than 20
                   2237: 11 is smaller than 20
                   2238: 12 is smaller than 20
                   2239: 13 is smaller than 20
                   2240: 14 is smaller than 20
                   2241: 15 is smaller than 20
                   2242: 16 is smaller than 20
                   2243: 17 is smaller than 20
                   2244: 18 is smaller than 20
                   2245: 19 is smaller than 20
                   2246: 20 equals 20
                   2247: 21 is greater than 20
                   2248: 22 is greater than 20
                   2249: 23 is greater than 20
                   2250: 24 is greater than 20
                   2251: 25 is greater than 20
                   2252: 26 is greater than 20
                   2253: 27 is greater than 20
                   2254: 28 is greater than 20
                   2255: 29 is greater than 20
                   2256: 30 is greater than 20
                   2257: 31 is greater than 20
                   2258: 32 is greater than 20
                   2259: 33 is greater than 20
                   2260: 34 is greater than 20
                   2261: 35 is greater than 20
                   2262: 36 is greater than 20
                   2263: 37 is greater than 20
                   2264: 38 is greater than 20
                   2265: 39 is greater than 20
                   2266: *******************
                   2267: 
                   2268: 
                   2269: *** Nested WHILEs ***
                   2270: Each array variable should be equal to the sum of its indices:
                   2271: ${test00}[0] = 0
                   2272: ${test00}[1] = 1
                   2273: ${test00}[2] = 2
                   2274: ${test01}[0] = 1
                   2275: ${test01}[1] = 2
                   2276: ${test01}[2] = 3
                   2277: ${test02}[0] = 2
                   2278: ${test02}[1] = 3
                   2279: ${test02}[2] = 4
                   2280: ${test10}[0] = 1
                   2281: ${test10}[1] = 2
                   2282: ${test10}[2] = 3
                   2283: ${test11}[0] = 2
                   2284: ${test11}[1] = 3
                   2285: ${test11}[2] = 4
                   2286: ${test12}[0] = 3
                   2287: ${test12}[1] = 4
                   2288: ${test12}[2] = 5
                   2289: ${test20}[0] = 2
                   2290: ${test20}[1] = 3
                   2291: ${test20}[2] = 4
                   2292: ${test21}[0] = 3
                   2293: ${test21}[1] = 4
                   2294: ${test21}[2] = 5
                   2295: ${test22}[0] = 4
                   2296: ${test22}[1] = 5
                   2297: ${test22}[2] = 6
                   2298: *********************
                   2299: 
                   2300: *** hash test... ***
                   2301: commented out...
                   2302: **************************
                   2303: 
                   2304: *** Hash resizing test ***
                   2305: ba
                   2306: baa
                   2307: baaa
                   2308: baaaa
                   2309: baaaaa
                   2310: baaaaaa
                   2311: baaaaaaa
                   2312: baaaaaaaa
                   2313: baaaaaaaaa
                   2314: baaaaaaaaaa
                   2315: ba
                   2316: 10
                   2317: baa
                   2318: 9
                   2319: baaa
                   2320: 8
                   2321: baaaa
                   2322: 7
                   2323: baaaaa
                   2324: 6
                   2325: baaaaaa
                   2326: 5
                   2327: baaaaaaa
                   2328: 4
                   2329: baaaaaaaa
                   2330: 3
                   2331: baaaaaaaaa
                   2332: 2
                   2333: baaaaaaaaaa
                   2334: 1
                   2335: **************************
                   2336: 
                   2337: 
                   2338: *** break/continue test ***
                   2339: $i should go from 0 to 2
                   2340: $j should go from 3 to 4, and $q should go from 3 to 4
                   2341:   $j=3
                   2342:     $q=3
                   2343:     $q=4
                   2344:   $j=4
                   2345:     $q=3
                   2346:     $q=4
                   2347: $j should go from 0 to 2
                   2348:   $j=0
                   2349:   $j=1
                   2350:   $j=2
                   2351: $k should go from 0 to 2
                   2352:     $k=0
                   2353:     $k=1
                   2354:     $k=2
                   2355: $i=0
                   2356: $j should go from 3 to 4, and $q should go from 3 to 4
                   2357:   $j=3
                   2358:     $q=3
                   2359:     $q=4
                   2360:   $j=4
                   2361:     $q=3
                   2362:     $q=4
                   2363: $j should go from 0 to 2
                   2364:   $j=0
                   2365:   $j=1
                   2366:   $j=2
                   2367: $k should go from 0 to 2
                   2368:     $k=0
                   2369:     $k=1
                   2370:     $k=2
                   2371: $i=1
                   2372: $j should go from 3 to 4, and $q should go from 3 to 4
                   2373:   $j=3
                   2374:     $q=3
                   2375:     $q=4
                   2376:   $j=4
                   2377:     $q=3
                   2378:     $q=4
                   2379: $j should go from 0 to 2
                   2380:   $j=0
                   2381:   $j=1
                   2382:   $j=2
                   2383: $k should go from 0 to 2
                   2384:     $k=0
                   2385:     $k=1
                   2386:     $k=2
                   2387: $i=2
                   2388: ***********************
                   2389: 
                   2390: *** Nested file include test ***
                   2391: <html>
                   2392: This is Finish.phtml.  This file is supposed to be included 
                   2393: from regression_test.phtml.  This is normal HTML.
                   2394: and this is PHP code, 2+2=4
                   2395: </html>
                   2396: ********************************
                   2397: 
                   2398: Tests completed.
                   2399: <html>
                   2400: <head>
                   2401: *** Testing assignments and variable aliasing: ***
                   2402: This should read "blah": blah
                   2403: This should read "this is nifty": this is nifty
                   2404: *************************************************
                   2405: 
                   2406: *** Testing integer operators ***
                   2407: Correct result - 8:  8
                   2408: Correct result - 8:  8
                   2409: Correct result - 2:  2
                   2410: Correct result - -2:  -2
                   2411: Correct result - 15:  15
                   2412: Correct result - 15:  15
                   2413: Correct result - 2:  2
                   2414: Correct result - 3:  3
                   2415: *********************************
                   2416: 
                   2417: *** Testing real operators ***
                   2418: Correct result - 8:  8
                   2419: Correct result - 8:  8
                   2420: Correct result - 2:  2
                   2421: Correct result - -2:  -2
                   2422: Correct result - 15:  15
                   2423: Correct result - 15:  15
                   2424: Correct result - 2:  2
                   2425: Correct result - 3:  3
                   2426: *********************************
                   2427: 
                   2428: *** Testing if/elseif/else control ***
                   2429: 
                   2430: This  works
                   2431: this_still_works
                   2432: should_print
                   2433: 
                   2434: 
                   2435: *** Seriously nested if's test ***
                   2436: ** spelling correction by kluzz **
                   2437: Only two lines of text should follow:
                   2438: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   2439: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   2440: 3 loop iterations should follow:
                   2441: 2 4
                   2442: 3 4
                   2443: 4 4
                   2444: **********************************
                   2445: 
                   2446: *** C-style else-if's ***
                   2447: This should be displayed
                   2448: *************************
                   2449: 
                   2450: *** WHILE tests ***
                   2451: 0 is smaller than 20
                   2452: 1 is smaller than 20
                   2453: 2 is smaller than 20
                   2454: 3 is smaller than 20
                   2455: 4 is smaller than 20
                   2456: 5 is smaller than 20
                   2457: 6 is smaller than 20
                   2458: 7 is smaller than 20
                   2459: 8 is smaller than 20
                   2460: 9 is smaller than 20
                   2461: 10 is smaller than 20
                   2462: 11 is smaller than 20
                   2463: 12 is smaller than 20
                   2464: 13 is smaller than 20
                   2465: 14 is smaller than 20
                   2466: 15 is smaller than 20
                   2467: 16 is smaller than 20
                   2468: 17 is smaller than 20
                   2469: 18 is smaller than 20
                   2470: 19 is smaller than 20
                   2471: 20 equals 20
                   2472: 21 is greater than 20
                   2473: 22 is greater than 20
                   2474: 23 is greater than 20
                   2475: 24 is greater than 20
                   2476: 25 is greater than 20
                   2477: 26 is greater than 20
                   2478: 27 is greater than 20
                   2479: 28 is greater than 20
                   2480: 29 is greater than 20
                   2481: 30 is greater than 20
                   2482: 31 is greater than 20
                   2483: 32 is greater than 20
                   2484: 33 is greater than 20
                   2485: 34 is greater than 20
                   2486: 35 is greater than 20
                   2487: 36 is greater than 20
                   2488: 37 is greater than 20
                   2489: 38 is greater than 20
                   2490: 39 is greater than 20
                   2491: *******************
                   2492: 
                   2493: 
                   2494: *** Nested WHILEs ***
                   2495: Each array variable should be equal to the sum of its indices:
                   2496: ${test00}[0] = 0
                   2497: ${test00}[1] = 1
                   2498: ${test00}[2] = 2
                   2499: ${test01}[0] = 1
                   2500: ${test01}[1] = 2
                   2501: ${test01}[2] = 3
                   2502: ${test02}[0] = 2
                   2503: ${test02}[1] = 3
                   2504: ${test02}[2] = 4
                   2505: ${test10}[0] = 1
                   2506: ${test10}[1] = 2
                   2507: ${test10}[2] = 3
                   2508: ${test11}[0] = 2
                   2509: ${test11}[1] = 3
                   2510: ${test11}[2] = 4
                   2511: ${test12}[0] = 3
                   2512: ${test12}[1] = 4
                   2513: ${test12}[2] = 5
                   2514: ${test20}[0] = 2
                   2515: ${test20}[1] = 3
                   2516: ${test20}[2] = 4
                   2517: ${test21}[0] = 3
                   2518: ${test21}[1] = 4
                   2519: ${test21}[2] = 5
                   2520: ${test22}[0] = 4
                   2521: ${test22}[1] = 5
                   2522: ${test22}[2] = 6
                   2523: *********************
                   2524: 
                   2525: *** hash test... ***
                   2526: commented out...
                   2527: **************************
                   2528: 
                   2529: *** Hash resizing test ***
                   2530: ba
                   2531: baa
                   2532: baaa
                   2533: baaaa
                   2534: baaaaa
                   2535: baaaaaa
                   2536: baaaaaaa
                   2537: baaaaaaaa
                   2538: baaaaaaaaa
                   2539: baaaaaaaaaa
                   2540: ba
                   2541: 10
                   2542: baa
                   2543: 9
                   2544: baaa
                   2545: 8
                   2546: baaaa
                   2547: 7
                   2548: baaaaa
                   2549: 6
                   2550: baaaaaa
                   2551: 5
                   2552: baaaaaaa
                   2553: 4
                   2554: baaaaaaaa
                   2555: 3
                   2556: baaaaaaaaa
                   2557: 2
                   2558: baaaaaaaaaa
                   2559: 1
                   2560: **************************
                   2561: 
                   2562: 
                   2563: *** break/continue test ***
                   2564: $i should go from 0 to 2
                   2565: $j should go from 3 to 4, and $q should go from 3 to 4
                   2566:   $j=3
                   2567:     $q=3
                   2568:     $q=4
                   2569:   $j=4
                   2570:     $q=3
                   2571:     $q=4
                   2572: $j should go from 0 to 2
                   2573:   $j=0
                   2574:   $j=1
                   2575:   $j=2
                   2576: $k should go from 0 to 2
                   2577:     $k=0
                   2578:     $k=1
                   2579:     $k=2
                   2580: $i=0
                   2581: $j should go from 3 to 4, and $q should go from 3 to 4
                   2582:   $j=3
                   2583:     $q=3
                   2584:     $q=4
                   2585:   $j=4
                   2586:     $q=3
                   2587:     $q=4
                   2588: $j should go from 0 to 2
                   2589:   $j=0
                   2590:   $j=1
                   2591:   $j=2
                   2592: $k should go from 0 to 2
                   2593:     $k=0
                   2594:     $k=1
                   2595:     $k=2
                   2596: $i=1
                   2597: $j should go from 3 to 4, and $q should go from 3 to 4
                   2598:   $j=3
                   2599:     $q=3
                   2600:     $q=4
                   2601:   $j=4
                   2602:     $q=3
                   2603:     $q=4
                   2604: $j should go from 0 to 2
                   2605:   $j=0
                   2606:   $j=1
                   2607:   $j=2
                   2608: $k should go from 0 to 2
                   2609:     $k=0
                   2610:     $k=1
                   2611:     $k=2
                   2612: $i=2
                   2613: ***********************
                   2614: 
                   2615: *** Nested file include test ***
                   2616: <html>
                   2617: This is Finish.phtml.  This file is supposed to be included 
                   2618: from regression_test.phtml.  This is normal HTML.
                   2619: and this is PHP code, 2+2=4
                   2620: </html>
                   2621: ********************************
                   2622: 
                   2623: Tests completed.
                   2624: <html>
                   2625: <head>
                   2626: *** Testing assignments and variable aliasing: ***
                   2627: This should read "blah": blah
                   2628: This should read "this is nifty": this is nifty
                   2629: *************************************************
                   2630: 
                   2631: *** Testing integer operators ***
                   2632: Correct result - 8:  8
                   2633: Correct result - 8:  8
                   2634: Correct result - 2:  2
                   2635: Correct result - -2:  -2
                   2636: Correct result - 15:  15
                   2637: Correct result - 15:  15
                   2638: Correct result - 2:  2
                   2639: Correct result - 3:  3
                   2640: *********************************
                   2641: 
                   2642: *** Testing real operators ***
                   2643: Correct result - 8:  8
                   2644: Correct result - 8:  8
                   2645: Correct result - 2:  2
                   2646: Correct result - -2:  -2
                   2647: Correct result - 15:  15
                   2648: Correct result - 15:  15
                   2649: Correct result - 2:  2
                   2650: Correct result - 3:  3
                   2651: *********************************
                   2652: 
                   2653: *** Testing if/elseif/else control ***
                   2654: 
                   2655: This  works
                   2656: this_still_works
                   2657: should_print
                   2658: 
                   2659: 
                   2660: *** Seriously nested if's test ***
                   2661: ** spelling correction by kluzz **
                   2662: Only two lines of text should follow:
                   2663: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   2664: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   2665: 3 loop iterations should follow:
                   2666: 2 4
                   2667: 3 4
                   2668: 4 4
                   2669: **********************************
                   2670: 
                   2671: *** C-style else-if's ***
                   2672: This should be displayed
                   2673: *************************
                   2674: 
                   2675: *** WHILE tests ***
                   2676: 0 is smaller than 20
                   2677: 1 is smaller than 20
                   2678: 2 is smaller than 20
                   2679: 3 is smaller than 20
                   2680: 4 is smaller than 20
                   2681: 5 is smaller than 20
                   2682: 6 is smaller than 20
                   2683: 7 is smaller than 20
                   2684: 8 is smaller than 20
                   2685: 9 is smaller than 20
                   2686: 10 is smaller than 20
                   2687: 11 is smaller than 20
                   2688: 12 is smaller than 20
                   2689: 13 is smaller than 20
                   2690: 14 is smaller than 20
                   2691: 15 is smaller than 20
                   2692: 16 is smaller than 20
                   2693: 17 is smaller than 20
                   2694: 18 is smaller than 20
                   2695: 19 is smaller than 20
                   2696: 20 equals 20
                   2697: 21 is greater than 20
                   2698: 22 is greater than 20
                   2699: 23 is greater than 20
                   2700: 24 is greater than 20
                   2701: 25 is greater than 20
                   2702: 26 is greater than 20
                   2703: 27 is greater than 20
                   2704: 28 is greater than 20
                   2705: 29 is greater than 20
                   2706: 30 is greater than 20
                   2707: 31 is greater than 20
                   2708: 32 is greater than 20
                   2709: 33 is greater than 20
                   2710: 34 is greater than 20
                   2711: 35 is greater than 20
                   2712: 36 is greater than 20
                   2713: 37 is greater than 20
                   2714: 38 is greater than 20
                   2715: 39 is greater than 20
                   2716: *******************
                   2717: 
                   2718: 
                   2719: *** Nested WHILEs ***
                   2720: Each array variable should be equal to the sum of its indices:
                   2721: ${test00}[0] = 0
                   2722: ${test00}[1] = 1
                   2723: ${test00}[2] = 2
                   2724: ${test01}[0] = 1
                   2725: ${test01}[1] = 2
                   2726: ${test01}[2] = 3
                   2727: ${test02}[0] = 2
                   2728: ${test02}[1] = 3
                   2729: ${test02}[2] = 4
                   2730: ${test10}[0] = 1
                   2731: ${test10}[1] = 2
                   2732: ${test10}[2] = 3
                   2733: ${test11}[0] = 2
                   2734: ${test11}[1] = 3
                   2735: ${test11}[2] = 4
                   2736: ${test12}[0] = 3
                   2737: ${test12}[1] = 4
                   2738: ${test12}[2] = 5
                   2739: ${test20}[0] = 2
                   2740: ${test20}[1] = 3
                   2741: ${test20}[2] = 4
                   2742: ${test21}[0] = 3
                   2743: ${test21}[1] = 4
                   2744: ${test21}[2] = 5
                   2745: ${test22}[0] = 4
                   2746: ${test22}[1] = 5
                   2747: ${test22}[2] = 6
                   2748: *********************
                   2749: 
                   2750: *** hash test... ***
                   2751: commented out...
                   2752: **************************
                   2753: 
                   2754: *** Hash resizing test ***
                   2755: ba
                   2756: baa
                   2757: baaa
                   2758: baaaa
                   2759: baaaaa
                   2760: baaaaaa
                   2761: baaaaaaa
                   2762: baaaaaaaa
                   2763: baaaaaaaaa
                   2764: baaaaaaaaaa
                   2765: ba
                   2766: 10
                   2767: baa
                   2768: 9
                   2769: baaa
                   2770: 8
                   2771: baaaa
                   2772: 7
                   2773: baaaaa
                   2774: 6
                   2775: baaaaaa
                   2776: 5
                   2777: baaaaaaa
                   2778: 4
                   2779: baaaaaaaa
                   2780: 3
                   2781: baaaaaaaaa
                   2782: 2
                   2783: baaaaaaaaaa
                   2784: 1
                   2785: **************************
                   2786: 
                   2787: 
                   2788: *** break/continue test ***
                   2789: $i should go from 0 to 2
                   2790: $j should go from 3 to 4, and $q should go from 3 to 4
                   2791:   $j=3
                   2792:     $q=3
                   2793:     $q=4
                   2794:   $j=4
                   2795:     $q=3
                   2796:     $q=4
                   2797: $j should go from 0 to 2
                   2798:   $j=0
                   2799:   $j=1
                   2800:   $j=2
                   2801: $k should go from 0 to 2
                   2802:     $k=0
                   2803:     $k=1
                   2804:     $k=2
                   2805: $i=0
                   2806: $j should go from 3 to 4, and $q should go from 3 to 4
                   2807:   $j=3
                   2808:     $q=3
                   2809:     $q=4
                   2810:   $j=4
                   2811:     $q=3
                   2812:     $q=4
                   2813: $j should go from 0 to 2
                   2814:   $j=0
                   2815:   $j=1
                   2816:   $j=2
                   2817: $k should go from 0 to 2
                   2818:     $k=0
                   2819:     $k=1
                   2820:     $k=2
                   2821: $i=1
                   2822: $j should go from 3 to 4, and $q should go from 3 to 4
                   2823:   $j=3
                   2824:     $q=3
                   2825:     $q=4
                   2826:   $j=4
                   2827:     $q=3
                   2828:     $q=4
                   2829: $j should go from 0 to 2
                   2830:   $j=0
                   2831:   $j=1
                   2832:   $j=2
                   2833: $k should go from 0 to 2
                   2834:     $k=0
                   2835:     $k=1
                   2836:     $k=2
                   2837: $i=2
                   2838: ***********************
                   2839: 
                   2840: *** Nested file include test ***
                   2841: <html>
                   2842: This is Finish.phtml.  This file is supposed to be included 
                   2843: from regression_test.phtml.  This is normal HTML.
                   2844: and this is PHP code, 2+2=4
                   2845: </html>
                   2846: ********************************
                   2847: 
                   2848: Tests completed.
                   2849: <html>
                   2850: <head>
                   2851: *** Testing assignments and variable aliasing: ***
                   2852: This should read "blah": blah
                   2853: This should read "this is nifty": this is nifty
                   2854: *************************************************
                   2855: 
                   2856: *** Testing integer operators ***
                   2857: Correct result - 8:  8
                   2858: Correct result - 8:  8
                   2859: Correct result - 2:  2
                   2860: Correct result - -2:  -2
                   2861: Correct result - 15:  15
                   2862: Correct result - 15:  15
                   2863: Correct result - 2:  2
                   2864: Correct result - 3:  3
                   2865: *********************************
                   2866: 
                   2867: *** Testing real operators ***
                   2868: Correct result - 8:  8
                   2869: Correct result - 8:  8
                   2870: Correct result - 2:  2
                   2871: Correct result - -2:  -2
                   2872: Correct result - 15:  15
                   2873: Correct result - 15:  15
                   2874: Correct result - 2:  2
                   2875: Correct result - 3:  3
                   2876: *********************************
                   2877: 
                   2878: *** Testing if/elseif/else control ***
                   2879: 
                   2880: This  works
                   2881: this_still_works
                   2882: should_print
                   2883: 
                   2884: 
                   2885: *** Seriously nested if's test ***
                   2886: ** spelling correction by kluzz **
                   2887: Only two lines of text should follow:
                   2888: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   2889: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   2890: 3 loop iterations should follow:
                   2891: 2 4
                   2892: 3 4
                   2893: 4 4
                   2894: **********************************
                   2895: 
                   2896: *** C-style else-if's ***
                   2897: This should be displayed
                   2898: *************************
                   2899: 
                   2900: *** WHILE tests ***
                   2901: 0 is smaller than 20
                   2902: 1 is smaller than 20
                   2903: 2 is smaller than 20
                   2904: 3 is smaller than 20
                   2905: 4 is smaller than 20
                   2906: 5 is smaller than 20
                   2907: 6 is smaller than 20
                   2908: 7 is smaller than 20
                   2909: 8 is smaller than 20
                   2910: 9 is smaller than 20
                   2911: 10 is smaller than 20
                   2912: 11 is smaller than 20
                   2913: 12 is smaller than 20
                   2914: 13 is smaller than 20
                   2915: 14 is smaller than 20
                   2916: 15 is smaller than 20
                   2917: 16 is smaller than 20
                   2918: 17 is smaller than 20
                   2919: 18 is smaller than 20
                   2920: 19 is smaller than 20
                   2921: 20 equals 20
                   2922: 21 is greater than 20
                   2923: 22 is greater than 20
                   2924: 23 is greater than 20
                   2925: 24 is greater than 20
                   2926: 25 is greater than 20
                   2927: 26 is greater than 20
                   2928: 27 is greater than 20
                   2929: 28 is greater than 20
                   2930: 29 is greater than 20
                   2931: 30 is greater than 20
                   2932: 31 is greater than 20
                   2933: 32 is greater than 20
                   2934: 33 is greater than 20
                   2935: 34 is greater than 20
                   2936: 35 is greater than 20
                   2937: 36 is greater than 20
                   2938: 37 is greater than 20
                   2939: 38 is greater than 20
                   2940: 39 is greater than 20
                   2941: *******************
                   2942: 
                   2943: 
                   2944: *** Nested WHILEs ***
                   2945: Each array variable should be equal to the sum of its indices:
                   2946: ${test00}[0] = 0
                   2947: ${test00}[1] = 1
                   2948: ${test00}[2] = 2
                   2949: ${test01}[0] = 1
                   2950: ${test01}[1] = 2
                   2951: ${test01}[2] = 3
                   2952: ${test02}[0] = 2
                   2953: ${test02}[1] = 3
                   2954: ${test02}[2] = 4
                   2955: ${test10}[0] = 1
                   2956: ${test10}[1] = 2
                   2957: ${test10}[2] = 3
                   2958: ${test11}[0] = 2
                   2959: ${test11}[1] = 3
                   2960: ${test11}[2] = 4
                   2961: ${test12}[0] = 3
                   2962: ${test12}[1] = 4
                   2963: ${test12}[2] = 5
                   2964: ${test20}[0] = 2
                   2965: ${test20}[1] = 3
                   2966: ${test20}[2] = 4
                   2967: ${test21}[0] = 3
                   2968: ${test21}[1] = 4
                   2969: ${test21}[2] = 5
                   2970: ${test22}[0] = 4
                   2971: ${test22}[1] = 5
                   2972: ${test22}[2] = 6
                   2973: *********************
                   2974: 
                   2975: *** hash test... ***
                   2976: commented out...
                   2977: **************************
                   2978: 
                   2979: *** Hash resizing test ***
                   2980: ba
                   2981: baa
                   2982: baaa
                   2983: baaaa
                   2984: baaaaa
                   2985: baaaaaa
                   2986: baaaaaaa
                   2987: baaaaaaaa
                   2988: baaaaaaaaa
                   2989: baaaaaaaaaa
                   2990: ba
                   2991: 10
                   2992: baa
                   2993: 9
                   2994: baaa
                   2995: 8
                   2996: baaaa
                   2997: 7
                   2998: baaaaa
                   2999: 6
                   3000: baaaaaa
                   3001: 5
                   3002: baaaaaaa
                   3003: 4
                   3004: baaaaaaaa
                   3005: 3
                   3006: baaaaaaaaa
                   3007: 2
                   3008: baaaaaaaaaa
                   3009: 1
                   3010: **************************
                   3011: 
                   3012: 
                   3013: *** break/continue test ***
                   3014: $i should go from 0 to 2
                   3015: $j should go from 3 to 4, and $q should go from 3 to 4
                   3016:   $j=3
                   3017:     $q=3
                   3018:     $q=4
                   3019:   $j=4
                   3020:     $q=3
                   3021:     $q=4
                   3022: $j should go from 0 to 2
                   3023:   $j=0
                   3024:   $j=1
                   3025:   $j=2
                   3026: $k should go from 0 to 2
                   3027:     $k=0
                   3028:     $k=1
                   3029:     $k=2
                   3030: $i=0
                   3031: $j should go from 3 to 4, and $q should go from 3 to 4
                   3032:   $j=3
                   3033:     $q=3
                   3034:     $q=4
                   3035:   $j=4
                   3036:     $q=3
                   3037:     $q=4
                   3038: $j should go from 0 to 2
                   3039:   $j=0
                   3040:   $j=1
                   3041:   $j=2
                   3042: $k should go from 0 to 2
                   3043:     $k=0
                   3044:     $k=1
                   3045:     $k=2
                   3046: $i=1
                   3047: $j should go from 3 to 4, and $q should go from 3 to 4
                   3048:   $j=3
                   3049:     $q=3
                   3050:     $q=4
                   3051:   $j=4
                   3052:     $q=3
                   3053:     $q=4
                   3054: $j should go from 0 to 2
                   3055:   $j=0
                   3056:   $j=1
                   3057:   $j=2
                   3058: $k should go from 0 to 2
                   3059:     $k=0
                   3060:     $k=1
                   3061:     $k=2
                   3062: $i=2
                   3063: ***********************
                   3064: 
                   3065: *** Nested file include test ***
                   3066: <html>
                   3067: This is Finish.phtml.  This file is supposed to be included 
                   3068: from regression_test.phtml.  This is normal HTML.
                   3069: and this is PHP code, 2+2=4
                   3070: </html>
                   3071: ********************************
                   3072: 
                   3073: Tests completed.
                   3074: <html>
                   3075: <head>
                   3076: *** Testing assignments and variable aliasing: ***
                   3077: This should read "blah": blah
                   3078: This should read "this is nifty": this is nifty
                   3079: *************************************************
                   3080: 
                   3081: *** Testing integer operators ***
                   3082: Correct result - 8:  8
                   3083: Correct result - 8:  8
                   3084: Correct result - 2:  2
                   3085: Correct result - -2:  -2
                   3086: Correct result - 15:  15
                   3087: Correct result - 15:  15
                   3088: Correct result - 2:  2
                   3089: Correct result - 3:  3
                   3090: *********************************
                   3091: 
                   3092: *** Testing real operators ***
                   3093: Correct result - 8:  8
                   3094: Correct result - 8:  8
                   3095: Correct result - 2:  2
                   3096: Correct result - -2:  -2
                   3097: Correct result - 15:  15
                   3098: Correct result - 15:  15
                   3099: Correct result - 2:  2
                   3100: Correct result - 3:  3
                   3101: *********************************
                   3102: 
                   3103: *** Testing if/elseif/else control ***
                   3104: 
                   3105: This  works
                   3106: this_still_works
                   3107: should_print
                   3108: 
                   3109: 
                   3110: *** Seriously nested if's test ***
                   3111: ** spelling correction by kluzz **
                   3112: Only two lines of text should follow:
                   3113: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   3114: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   3115: 3 loop iterations should follow:
                   3116: 2 4
                   3117: 3 4
                   3118: 4 4
                   3119: **********************************
                   3120: 
                   3121: *** C-style else-if's ***
                   3122: This should be displayed
                   3123: *************************
                   3124: 
                   3125: *** WHILE tests ***
                   3126: 0 is smaller than 20
                   3127: 1 is smaller than 20
                   3128: 2 is smaller than 20
                   3129: 3 is smaller than 20
                   3130: 4 is smaller than 20
                   3131: 5 is smaller than 20
                   3132: 6 is smaller than 20
                   3133: 7 is smaller than 20
                   3134: 8 is smaller than 20
                   3135: 9 is smaller than 20
                   3136: 10 is smaller than 20
                   3137: 11 is smaller than 20
                   3138: 12 is smaller than 20
                   3139: 13 is smaller than 20
                   3140: 14 is smaller than 20
                   3141: 15 is smaller than 20
                   3142: 16 is smaller than 20
                   3143: 17 is smaller than 20
                   3144: 18 is smaller than 20
                   3145: 19 is smaller than 20
                   3146: 20 equals 20
                   3147: 21 is greater than 20
                   3148: 22 is greater than 20
                   3149: 23 is greater than 20
                   3150: 24 is greater than 20
                   3151: 25 is greater than 20
                   3152: 26 is greater than 20
                   3153: 27 is greater than 20
                   3154: 28 is greater than 20
                   3155: 29 is greater than 20
                   3156: 30 is greater than 20
                   3157: 31 is greater than 20
                   3158: 32 is greater than 20
                   3159: 33 is greater than 20
                   3160: 34 is greater than 20
                   3161: 35 is greater than 20
                   3162: 36 is greater than 20
                   3163: 37 is greater than 20
                   3164: 38 is greater than 20
                   3165: 39 is greater than 20
                   3166: *******************
                   3167: 
                   3168: 
                   3169: *** Nested WHILEs ***
                   3170: Each array variable should be equal to the sum of its indices:
                   3171: ${test00}[0] = 0
                   3172: ${test00}[1] = 1
                   3173: ${test00}[2] = 2
                   3174: ${test01}[0] = 1
                   3175: ${test01}[1] = 2
                   3176: ${test01}[2] = 3
                   3177: ${test02}[0] = 2
                   3178: ${test02}[1] = 3
                   3179: ${test02}[2] = 4
                   3180: ${test10}[0] = 1
                   3181: ${test10}[1] = 2
                   3182: ${test10}[2] = 3
                   3183: ${test11}[0] = 2
                   3184: ${test11}[1] = 3
                   3185: ${test11}[2] = 4
                   3186: ${test12}[0] = 3
                   3187: ${test12}[1] = 4
                   3188: ${test12}[2] = 5
                   3189: ${test20}[0] = 2
                   3190: ${test20}[1] = 3
                   3191: ${test20}[2] = 4
                   3192: ${test21}[0] = 3
                   3193: ${test21}[1] = 4
                   3194: ${test21}[2] = 5
                   3195: ${test22}[0] = 4
                   3196: ${test22}[1] = 5
                   3197: ${test22}[2] = 6
                   3198: *********************
                   3199: 
                   3200: *** hash test... ***
                   3201: commented out...
                   3202: **************************
                   3203: 
                   3204: *** Hash resizing test ***
                   3205: ba
                   3206: baa
                   3207: baaa
                   3208: baaaa
                   3209: baaaaa
                   3210: baaaaaa
                   3211: baaaaaaa
                   3212: baaaaaaaa
                   3213: baaaaaaaaa
                   3214: baaaaaaaaaa
                   3215: ba
                   3216: 10
                   3217: baa
                   3218: 9
                   3219: baaa
                   3220: 8
                   3221: baaaa
                   3222: 7
                   3223: baaaaa
                   3224: 6
                   3225: baaaaaa
                   3226: 5
                   3227: baaaaaaa
                   3228: 4
                   3229: baaaaaaaa
                   3230: 3
                   3231: baaaaaaaaa
                   3232: 2
                   3233: baaaaaaaaaa
                   3234: 1
                   3235: **************************
                   3236: 
                   3237: 
                   3238: *** break/continue test ***
                   3239: $i should go from 0 to 2
                   3240: $j should go from 3 to 4, and $q should go from 3 to 4
                   3241:   $j=3
                   3242:     $q=3
                   3243:     $q=4
                   3244:   $j=4
                   3245:     $q=3
                   3246:     $q=4
                   3247: $j should go from 0 to 2
                   3248:   $j=0
                   3249:   $j=1
                   3250:   $j=2
                   3251: $k should go from 0 to 2
                   3252:     $k=0
                   3253:     $k=1
                   3254:     $k=2
                   3255: $i=0
                   3256: $j should go from 3 to 4, and $q should go from 3 to 4
                   3257:   $j=3
                   3258:     $q=3
                   3259:     $q=4
                   3260:   $j=4
                   3261:     $q=3
                   3262:     $q=4
                   3263: $j should go from 0 to 2
                   3264:   $j=0
                   3265:   $j=1
                   3266:   $j=2
                   3267: $k should go from 0 to 2
                   3268:     $k=0
                   3269:     $k=1
                   3270:     $k=2
                   3271: $i=1
                   3272: $j should go from 3 to 4, and $q should go from 3 to 4
                   3273:   $j=3
                   3274:     $q=3
                   3275:     $q=4
                   3276:   $j=4
                   3277:     $q=3
                   3278:     $q=4
                   3279: $j should go from 0 to 2
                   3280:   $j=0
                   3281:   $j=1
                   3282:   $j=2
                   3283: $k should go from 0 to 2
                   3284:     $k=0
                   3285:     $k=1
                   3286:     $k=2
                   3287: $i=2
                   3288: ***********************
                   3289: 
                   3290: *** Nested file include test ***
                   3291: <html>
                   3292: This is Finish.phtml.  This file is supposed to be included 
                   3293: from regression_test.phtml.  This is normal HTML.
                   3294: and this is PHP code, 2+2=4
                   3295: </html>
                   3296: ********************************
                   3297: 
                   3298: Tests completed.
                   3299: <html>
                   3300: <head>
                   3301: *** Testing assignments and variable aliasing: ***
                   3302: This should read "blah": blah
                   3303: This should read "this is nifty": this is nifty
                   3304: *************************************************
                   3305: 
                   3306: *** Testing integer operators ***
                   3307: Correct result - 8:  8
                   3308: Correct result - 8:  8
                   3309: Correct result - 2:  2
                   3310: Correct result - -2:  -2
                   3311: Correct result - 15:  15
                   3312: Correct result - 15:  15
                   3313: Correct result - 2:  2
                   3314: Correct result - 3:  3
                   3315: *********************************
                   3316: 
                   3317: *** Testing real operators ***
                   3318: Correct result - 8:  8
                   3319: Correct result - 8:  8
                   3320: Correct result - 2:  2
                   3321: Correct result - -2:  -2
                   3322: Correct result - 15:  15
                   3323: Correct result - 15:  15
                   3324: Correct result - 2:  2
                   3325: Correct result - 3:  3
                   3326: *********************************
                   3327: 
                   3328: *** Testing if/elseif/else control ***
                   3329: 
                   3330: This  works
                   3331: this_still_works
                   3332: should_print
                   3333: 
                   3334: 
                   3335: *** Seriously nested if's test ***
                   3336: ** spelling correction by kluzz **
                   3337: Only two lines of text should follow:
                   3338: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   3339: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   3340: 3 loop iterations should follow:
                   3341: 2 4
                   3342: 3 4
                   3343: 4 4
                   3344: **********************************
                   3345: 
                   3346: *** C-style else-if's ***
                   3347: This should be displayed
                   3348: *************************
                   3349: 
                   3350: *** WHILE tests ***
                   3351: 0 is smaller than 20
                   3352: 1 is smaller than 20
                   3353: 2 is smaller than 20
                   3354: 3 is smaller than 20
                   3355: 4 is smaller than 20
                   3356: 5 is smaller than 20
                   3357: 6 is smaller than 20
                   3358: 7 is smaller than 20
                   3359: 8 is smaller than 20
                   3360: 9 is smaller than 20
                   3361: 10 is smaller than 20
                   3362: 11 is smaller than 20
                   3363: 12 is smaller than 20
                   3364: 13 is smaller than 20
                   3365: 14 is smaller than 20
                   3366: 15 is smaller than 20
                   3367: 16 is smaller than 20
                   3368: 17 is smaller than 20
                   3369: 18 is smaller than 20
                   3370: 19 is smaller than 20
                   3371: 20 equals 20
                   3372: 21 is greater than 20
                   3373: 22 is greater than 20
                   3374: 23 is greater than 20
                   3375: 24 is greater than 20
                   3376: 25 is greater than 20
                   3377: 26 is greater than 20
                   3378: 27 is greater than 20
                   3379: 28 is greater than 20
                   3380: 29 is greater than 20
                   3381: 30 is greater than 20
                   3382: 31 is greater than 20
                   3383: 32 is greater than 20
                   3384: 33 is greater than 20
                   3385: 34 is greater than 20
                   3386: 35 is greater than 20
                   3387: 36 is greater than 20
                   3388: 37 is greater than 20
                   3389: 38 is greater than 20
                   3390: 39 is greater than 20
                   3391: *******************
                   3392: 
                   3393: 
                   3394: *** Nested WHILEs ***
                   3395: Each array variable should be equal to the sum of its indices:
                   3396: ${test00}[0] = 0
                   3397: ${test00}[1] = 1
                   3398: ${test00}[2] = 2
                   3399: ${test01}[0] = 1
                   3400: ${test01}[1] = 2
                   3401: ${test01}[2] = 3
                   3402: ${test02}[0] = 2
                   3403: ${test02}[1] = 3
                   3404: ${test02}[2] = 4
                   3405: ${test10}[0] = 1
                   3406: ${test10}[1] = 2
                   3407: ${test10}[2] = 3
                   3408: ${test11}[0] = 2
                   3409: ${test11}[1] = 3
                   3410: ${test11}[2] = 4
                   3411: ${test12}[0] = 3
                   3412: ${test12}[1] = 4
                   3413: ${test12}[2] = 5
                   3414: ${test20}[0] = 2
                   3415: ${test20}[1] = 3
                   3416: ${test20}[2] = 4
                   3417: ${test21}[0] = 3
                   3418: ${test21}[1] = 4
                   3419: ${test21}[2] = 5
                   3420: ${test22}[0] = 4
                   3421: ${test22}[1] = 5
                   3422: ${test22}[2] = 6
                   3423: *********************
                   3424: 
                   3425: *** hash test... ***
                   3426: commented out...
                   3427: **************************
                   3428: 
                   3429: *** Hash resizing test ***
                   3430: ba
                   3431: baa
                   3432: baaa
                   3433: baaaa
                   3434: baaaaa
                   3435: baaaaaa
                   3436: baaaaaaa
                   3437: baaaaaaaa
                   3438: baaaaaaaaa
                   3439: baaaaaaaaaa
                   3440: ba
                   3441: 10
                   3442: baa
                   3443: 9
                   3444: baaa
                   3445: 8
                   3446: baaaa
                   3447: 7
                   3448: baaaaa
                   3449: 6
                   3450: baaaaaa
                   3451: 5
                   3452: baaaaaaa
                   3453: 4
                   3454: baaaaaaaa
                   3455: 3
                   3456: baaaaaaaaa
                   3457: 2
                   3458: baaaaaaaaaa
                   3459: 1
                   3460: **************************
                   3461: 
                   3462: 
                   3463: *** break/continue test ***
                   3464: $i should go from 0 to 2
                   3465: $j should go from 3 to 4, and $q should go from 3 to 4
                   3466:   $j=3
                   3467:     $q=3
                   3468:     $q=4
                   3469:   $j=4
                   3470:     $q=3
                   3471:     $q=4
                   3472: $j should go from 0 to 2
                   3473:   $j=0
                   3474:   $j=1
                   3475:   $j=2
                   3476: $k should go from 0 to 2
                   3477:     $k=0
                   3478:     $k=1
                   3479:     $k=2
                   3480: $i=0
                   3481: $j should go from 3 to 4, and $q should go from 3 to 4
                   3482:   $j=3
                   3483:     $q=3
                   3484:     $q=4
                   3485:   $j=4
                   3486:     $q=3
                   3487:     $q=4
                   3488: $j should go from 0 to 2
                   3489:   $j=0
                   3490:   $j=1
                   3491:   $j=2
                   3492: $k should go from 0 to 2
                   3493:     $k=0
                   3494:     $k=1
                   3495:     $k=2
                   3496: $i=1
                   3497: $j should go from 3 to 4, and $q should go from 3 to 4
                   3498:   $j=3
                   3499:     $q=3
                   3500:     $q=4
                   3501:   $j=4
                   3502:     $q=3
                   3503:     $q=4
                   3504: $j should go from 0 to 2
                   3505:   $j=0
                   3506:   $j=1
                   3507:   $j=2
                   3508: $k should go from 0 to 2
                   3509:     $k=0
                   3510:     $k=1
                   3511:     $k=2
                   3512: $i=2
                   3513: ***********************
                   3514: 
                   3515: *** Nested file include test ***
                   3516: <html>
                   3517: This is Finish.phtml.  This file is supposed to be included 
                   3518: from regression_test.phtml.  This is normal HTML.
                   3519: and this is PHP code, 2+2=4
                   3520: </html>
                   3521: ********************************
                   3522: 
                   3523: Tests completed.
                   3524: <html>
                   3525: <head>
                   3526: *** Testing assignments and variable aliasing: ***
                   3527: This should read "blah": blah
                   3528: This should read "this is nifty": this is nifty
                   3529: *************************************************
                   3530: 
                   3531: *** Testing integer operators ***
                   3532: Correct result - 8:  8
                   3533: Correct result - 8:  8
                   3534: Correct result - 2:  2
                   3535: Correct result - -2:  -2
                   3536: Correct result - 15:  15
                   3537: Correct result - 15:  15
                   3538: Correct result - 2:  2
                   3539: Correct result - 3:  3
                   3540: *********************************
                   3541: 
                   3542: *** Testing real operators ***
                   3543: Correct result - 8:  8
                   3544: Correct result - 8:  8
                   3545: Correct result - 2:  2
                   3546: Correct result - -2:  -2
                   3547: Correct result - 15:  15
                   3548: Correct result - 15:  15
                   3549: Correct result - 2:  2
                   3550: Correct result - 3:  3
                   3551: *********************************
                   3552: 
                   3553: *** Testing if/elseif/else control ***
                   3554: 
                   3555: This  works
                   3556: this_still_works
                   3557: should_print
                   3558: 
                   3559: 
                   3560: *** Seriously nested if's test ***
                   3561: ** spelling correction by kluzz **
                   3562: Only two lines of text should follow:
                   3563: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   3564: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   3565: 3 loop iterations should follow:
                   3566: 2 4
                   3567: 3 4
                   3568: 4 4
                   3569: **********************************
                   3570: 
                   3571: *** C-style else-if's ***
                   3572: This should be displayed
                   3573: *************************
                   3574: 
                   3575: *** WHILE tests ***
                   3576: 0 is smaller than 20
                   3577: 1 is smaller than 20
                   3578: 2 is smaller than 20
                   3579: 3 is smaller than 20
                   3580: 4 is smaller than 20
                   3581: 5 is smaller than 20
                   3582: 6 is smaller than 20
                   3583: 7 is smaller than 20
                   3584: 8 is smaller than 20
                   3585: 9 is smaller than 20
                   3586: 10 is smaller than 20
                   3587: 11 is smaller than 20
                   3588: 12 is smaller than 20
                   3589: 13 is smaller than 20
                   3590: 14 is smaller than 20
                   3591: 15 is smaller than 20
                   3592: 16 is smaller than 20
                   3593: 17 is smaller than 20
                   3594: 18 is smaller than 20
                   3595: 19 is smaller than 20
                   3596: 20 equals 20
                   3597: 21 is greater than 20
                   3598: 22 is greater than 20
                   3599: 23 is greater than 20
                   3600: 24 is greater than 20
                   3601: 25 is greater than 20
                   3602: 26 is greater than 20
                   3603: 27 is greater than 20
                   3604: 28 is greater than 20
                   3605: 29 is greater than 20
                   3606: 30 is greater than 20
                   3607: 31 is greater than 20
                   3608: 32 is greater than 20
                   3609: 33 is greater than 20
                   3610: 34 is greater than 20
                   3611: 35 is greater than 20
                   3612: 36 is greater than 20
                   3613: 37 is greater than 20
                   3614: 38 is greater than 20
                   3615: 39 is greater than 20
                   3616: *******************
                   3617: 
                   3618: 
                   3619: *** Nested WHILEs ***
                   3620: Each array variable should be equal to the sum of its indices:
                   3621: ${test00}[0] = 0
                   3622: ${test00}[1] = 1
                   3623: ${test00}[2] = 2
                   3624: ${test01}[0] = 1
                   3625: ${test01}[1] = 2
                   3626: ${test01}[2] = 3
                   3627: ${test02}[0] = 2
                   3628: ${test02}[1] = 3
                   3629: ${test02}[2] = 4
                   3630: ${test10}[0] = 1
                   3631: ${test10}[1] = 2
                   3632: ${test10}[2] = 3
                   3633: ${test11}[0] = 2
                   3634: ${test11}[1] = 3
                   3635: ${test11}[2] = 4
                   3636: ${test12}[0] = 3
                   3637: ${test12}[1] = 4
                   3638: ${test12}[2] = 5
                   3639: ${test20}[0] = 2
                   3640: ${test20}[1] = 3
                   3641: ${test20}[2] = 4
                   3642: ${test21}[0] = 3
                   3643: ${test21}[1] = 4
                   3644: ${test21}[2] = 5
                   3645: ${test22}[0] = 4
                   3646: ${test22}[1] = 5
                   3647: ${test22}[2] = 6
                   3648: *********************
                   3649: 
                   3650: *** hash test... ***
                   3651: commented out...
                   3652: **************************
                   3653: 
                   3654: *** Hash resizing test ***
                   3655: ba
                   3656: baa
                   3657: baaa
                   3658: baaaa
                   3659: baaaaa
                   3660: baaaaaa
                   3661: baaaaaaa
                   3662: baaaaaaaa
                   3663: baaaaaaaaa
                   3664: baaaaaaaaaa
                   3665: ba
                   3666: 10
                   3667: baa
                   3668: 9
                   3669: baaa
                   3670: 8
                   3671: baaaa
                   3672: 7
                   3673: baaaaa
                   3674: 6
                   3675: baaaaaa
                   3676: 5
                   3677: baaaaaaa
                   3678: 4
                   3679: baaaaaaaa
                   3680: 3
                   3681: baaaaaaaaa
                   3682: 2
                   3683: baaaaaaaaaa
                   3684: 1
                   3685: **************************
                   3686: 
                   3687: 
                   3688: *** break/continue test ***
                   3689: $i should go from 0 to 2
                   3690: $j should go from 3 to 4, and $q should go from 3 to 4
                   3691:   $j=3
                   3692:     $q=3
                   3693:     $q=4
                   3694:   $j=4
                   3695:     $q=3
                   3696:     $q=4
                   3697: $j should go from 0 to 2
                   3698:   $j=0
                   3699:   $j=1
                   3700:   $j=2
                   3701: $k should go from 0 to 2
                   3702:     $k=0
                   3703:     $k=1
                   3704:     $k=2
                   3705: $i=0
                   3706: $j should go from 3 to 4, and $q should go from 3 to 4
                   3707:   $j=3
                   3708:     $q=3
                   3709:     $q=4
                   3710:   $j=4
                   3711:     $q=3
                   3712:     $q=4
                   3713: $j should go from 0 to 2
                   3714:   $j=0
                   3715:   $j=1
                   3716:   $j=2
                   3717: $k should go from 0 to 2
                   3718:     $k=0
                   3719:     $k=1
                   3720:     $k=2
                   3721: $i=1
                   3722: $j should go from 3 to 4, and $q should go from 3 to 4
                   3723:   $j=3
                   3724:     $q=3
                   3725:     $q=4
                   3726:   $j=4
                   3727:     $q=3
                   3728:     $q=4
                   3729: $j should go from 0 to 2
                   3730:   $j=0
                   3731:   $j=1
                   3732:   $j=2
                   3733: $k should go from 0 to 2
                   3734:     $k=0
                   3735:     $k=1
                   3736:     $k=2
                   3737: $i=2
                   3738: ***********************
                   3739: 
                   3740: *** Nested file include test ***
                   3741: <html>
                   3742: This is Finish.phtml.  This file is supposed to be included 
                   3743: from regression_test.phtml.  This is normal HTML.
                   3744: and this is PHP code, 2+2=4
                   3745: </html>
                   3746: ********************************
                   3747: 
                   3748: Tests completed.
                   3749: <html>
                   3750: <head>
                   3751: *** Testing assignments and variable aliasing: ***
                   3752: This should read "blah": blah
                   3753: This should read "this is nifty": this is nifty
                   3754: *************************************************
                   3755: 
                   3756: *** Testing integer operators ***
                   3757: Correct result - 8:  8
                   3758: Correct result - 8:  8
                   3759: Correct result - 2:  2
                   3760: Correct result - -2:  -2
                   3761: Correct result - 15:  15
                   3762: Correct result - 15:  15
                   3763: Correct result - 2:  2
                   3764: Correct result - 3:  3
                   3765: *********************************
                   3766: 
                   3767: *** Testing real operators ***
                   3768: Correct result - 8:  8
                   3769: Correct result - 8:  8
                   3770: Correct result - 2:  2
                   3771: Correct result - -2:  -2
                   3772: Correct result - 15:  15
                   3773: Correct result - 15:  15
                   3774: Correct result - 2:  2
                   3775: Correct result - 3:  3
                   3776: *********************************
                   3777: 
                   3778: *** Testing if/elseif/else control ***
                   3779: 
                   3780: This  works
                   3781: this_still_works
                   3782: should_print
                   3783: 
                   3784: 
                   3785: *** Seriously nested if's test ***
                   3786: ** spelling correction by kluzz **
                   3787: Only two lines of text should follow:
                   3788: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   3789: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   3790: 3 loop iterations should follow:
                   3791: 2 4
                   3792: 3 4
                   3793: 4 4
                   3794: **********************************
                   3795: 
                   3796: *** C-style else-if's ***
                   3797: This should be displayed
                   3798: *************************
                   3799: 
                   3800: *** WHILE tests ***
                   3801: 0 is smaller than 20
                   3802: 1 is smaller than 20
                   3803: 2 is smaller than 20
                   3804: 3 is smaller than 20
                   3805: 4 is smaller than 20
                   3806: 5 is smaller than 20
                   3807: 6 is smaller than 20
                   3808: 7 is smaller than 20
                   3809: 8 is smaller than 20
                   3810: 9 is smaller than 20
                   3811: 10 is smaller than 20
                   3812: 11 is smaller than 20
                   3813: 12 is smaller than 20
                   3814: 13 is smaller than 20
                   3815: 14 is smaller than 20
                   3816: 15 is smaller than 20
                   3817: 16 is smaller than 20
                   3818: 17 is smaller than 20
                   3819: 18 is smaller than 20
                   3820: 19 is smaller than 20
                   3821: 20 equals 20
                   3822: 21 is greater than 20
                   3823: 22 is greater than 20
                   3824: 23 is greater than 20
                   3825: 24 is greater than 20
                   3826: 25 is greater than 20
                   3827: 26 is greater than 20
                   3828: 27 is greater than 20
                   3829: 28 is greater than 20
                   3830: 29 is greater than 20
                   3831: 30 is greater than 20
                   3832: 31 is greater than 20
                   3833: 32 is greater than 20
                   3834: 33 is greater than 20
                   3835: 34 is greater than 20
                   3836: 35 is greater than 20
                   3837: 36 is greater than 20
                   3838: 37 is greater than 20
                   3839: 38 is greater than 20
                   3840: 39 is greater than 20
                   3841: *******************
                   3842: 
                   3843: 
                   3844: *** Nested WHILEs ***
                   3845: Each array variable should be equal to the sum of its indices:
                   3846: ${test00}[0] = 0
                   3847: ${test00}[1] = 1
                   3848: ${test00}[2] = 2
                   3849: ${test01}[0] = 1
                   3850: ${test01}[1] = 2
                   3851: ${test01}[2] = 3
                   3852: ${test02}[0] = 2
                   3853: ${test02}[1] = 3
                   3854: ${test02}[2] = 4
                   3855: ${test10}[0] = 1
                   3856: ${test10}[1] = 2
                   3857: ${test10}[2] = 3
                   3858: ${test11}[0] = 2
                   3859: ${test11}[1] = 3
                   3860: ${test11}[2] = 4
                   3861: ${test12}[0] = 3
                   3862: ${test12}[1] = 4
                   3863: ${test12}[2] = 5
                   3864: ${test20}[0] = 2
                   3865: ${test20}[1] = 3
                   3866: ${test20}[2] = 4
                   3867: ${test21}[0] = 3
                   3868: ${test21}[1] = 4
                   3869: ${test21}[2] = 5
                   3870: ${test22}[0] = 4
                   3871: ${test22}[1] = 5
                   3872: ${test22}[2] = 6
                   3873: *********************
                   3874: 
                   3875: *** hash test... ***
                   3876: commented out...
                   3877: **************************
                   3878: 
                   3879: *** Hash resizing test ***
                   3880: ba
                   3881: baa
                   3882: baaa
                   3883: baaaa
                   3884: baaaaa
                   3885: baaaaaa
                   3886: baaaaaaa
                   3887: baaaaaaaa
                   3888: baaaaaaaaa
                   3889: baaaaaaaaaa
                   3890: ba
                   3891: 10
                   3892: baa
                   3893: 9
                   3894: baaa
                   3895: 8
                   3896: baaaa
                   3897: 7
                   3898: baaaaa
                   3899: 6
                   3900: baaaaaa
                   3901: 5
                   3902: baaaaaaa
                   3903: 4
                   3904: baaaaaaaa
                   3905: 3
                   3906: baaaaaaaaa
                   3907: 2
                   3908: baaaaaaaaaa
                   3909: 1
                   3910: **************************
                   3911: 
                   3912: 
                   3913: *** break/continue test ***
                   3914: $i should go from 0 to 2
                   3915: $j should go from 3 to 4, and $q should go from 3 to 4
                   3916:   $j=3
                   3917:     $q=3
                   3918:     $q=4
                   3919:   $j=4
                   3920:     $q=3
                   3921:     $q=4
                   3922: $j should go from 0 to 2
                   3923:   $j=0
                   3924:   $j=1
                   3925:   $j=2
                   3926: $k should go from 0 to 2
                   3927:     $k=0
                   3928:     $k=1
                   3929:     $k=2
                   3930: $i=0
                   3931: $j should go from 3 to 4, and $q should go from 3 to 4
                   3932:   $j=3
                   3933:     $q=3
                   3934:     $q=4
                   3935:   $j=4
                   3936:     $q=3
                   3937:     $q=4
                   3938: $j should go from 0 to 2
                   3939:   $j=0
                   3940:   $j=1
                   3941:   $j=2
                   3942: $k should go from 0 to 2
                   3943:     $k=0
                   3944:     $k=1
                   3945:     $k=2
                   3946: $i=1
                   3947: $j should go from 3 to 4, and $q should go from 3 to 4
                   3948:   $j=3
                   3949:     $q=3
                   3950:     $q=4
                   3951:   $j=4
                   3952:     $q=3
                   3953:     $q=4
                   3954: $j should go from 0 to 2
                   3955:   $j=0
                   3956:   $j=1
                   3957:   $j=2
                   3958: $k should go from 0 to 2
                   3959:     $k=0
                   3960:     $k=1
                   3961:     $k=2
                   3962: $i=2
                   3963: ***********************
                   3964: 
                   3965: *** Nested file include test ***
                   3966: <html>
                   3967: This is Finish.phtml.  This file is supposed to be included 
                   3968: from regression_test.phtml.  This is normal HTML.
                   3969: and this is PHP code, 2+2=4
                   3970: </html>
                   3971: ********************************
                   3972: 
                   3973: Tests completed.
                   3974: <html>
                   3975: <head>
                   3976: *** Testing assignments and variable aliasing: ***
                   3977: This should read "blah": blah
                   3978: This should read "this is nifty": this is nifty
                   3979: *************************************************
                   3980: 
                   3981: *** Testing integer operators ***
                   3982: Correct result - 8:  8
                   3983: Correct result - 8:  8
                   3984: Correct result - 2:  2
                   3985: Correct result - -2:  -2
                   3986: Correct result - 15:  15
                   3987: Correct result - 15:  15
                   3988: Correct result - 2:  2
                   3989: Correct result - 3:  3
                   3990: *********************************
                   3991: 
                   3992: *** Testing real operators ***
                   3993: Correct result - 8:  8
                   3994: Correct result - 8:  8
                   3995: Correct result - 2:  2
                   3996: Correct result - -2:  -2
                   3997: Correct result - 15:  15
                   3998: Correct result - 15:  15
                   3999: Correct result - 2:  2
                   4000: Correct result - 3:  3
                   4001: *********************************
                   4002: 
                   4003: *** Testing if/elseif/else control ***
                   4004: 
                   4005: This  works
                   4006: this_still_works
                   4007: should_print
                   4008: 
                   4009: 
                   4010: *** Seriously nested if's test ***
                   4011: ** spelling correction by kluzz **
                   4012: Only two lines of text should follow:
                   4013: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   4014: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   4015: 3 loop iterations should follow:
                   4016: 2 4
                   4017: 3 4
                   4018: 4 4
                   4019: **********************************
                   4020: 
                   4021: *** C-style else-if's ***
                   4022: This should be displayed
                   4023: *************************
                   4024: 
                   4025: *** WHILE tests ***
                   4026: 0 is smaller than 20
                   4027: 1 is smaller than 20
                   4028: 2 is smaller than 20
                   4029: 3 is smaller than 20
                   4030: 4 is smaller than 20
                   4031: 5 is smaller than 20
                   4032: 6 is smaller than 20
                   4033: 7 is smaller than 20
                   4034: 8 is smaller than 20
                   4035: 9 is smaller than 20
                   4036: 10 is smaller than 20
                   4037: 11 is smaller than 20
                   4038: 12 is smaller than 20
                   4039: 13 is smaller than 20
                   4040: 14 is smaller than 20
                   4041: 15 is smaller than 20
                   4042: 16 is smaller than 20
                   4043: 17 is smaller than 20
                   4044: 18 is smaller than 20
                   4045: 19 is smaller than 20
                   4046: 20 equals 20
                   4047: 21 is greater than 20
                   4048: 22 is greater than 20
                   4049: 23 is greater than 20
                   4050: 24 is greater than 20
                   4051: 25 is greater than 20
                   4052: 26 is greater than 20
                   4053: 27 is greater than 20
                   4054: 28 is greater than 20
                   4055: 29 is greater than 20
                   4056: 30 is greater than 20
                   4057: 31 is greater than 20
                   4058: 32 is greater than 20
                   4059: 33 is greater than 20
                   4060: 34 is greater than 20
                   4061: 35 is greater than 20
                   4062: 36 is greater than 20
                   4063: 37 is greater than 20
                   4064: 38 is greater than 20
                   4065: 39 is greater than 20
                   4066: *******************
                   4067: 
                   4068: 
                   4069: *** Nested WHILEs ***
                   4070: Each array variable should be equal to the sum of its indices:
                   4071: ${test00}[0] = 0
                   4072: ${test00}[1] = 1
                   4073: ${test00}[2] = 2
                   4074: ${test01}[0] = 1
                   4075: ${test01}[1] = 2
                   4076: ${test01}[2] = 3
                   4077: ${test02}[0] = 2
                   4078: ${test02}[1] = 3
                   4079: ${test02}[2] = 4
                   4080: ${test10}[0] = 1
                   4081: ${test10}[1] = 2
                   4082: ${test10}[2] = 3
                   4083: ${test11}[0] = 2
                   4084: ${test11}[1] = 3
                   4085: ${test11}[2] = 4
                   4086: ${test12}[0] = 3
                   4087: ${test12}[1] = 4
                   4088: ${test12}[2] = 5
                   4089: ${test20}[0] = 2
                   4090: ${test20}[1] = 3
                   4091: ${test20}[2] = 4
                   4092: ${test21}[0] = 3
                   4093: ${test21}[1] = 4
                   4094: ${test21}[2] = 5
                   4095: ${test22}[0] = 4
                   4096: ${test22}[1] = 5
                   4097: ${test22}[2] = 6
                   4098: *********************
                   4099: 
                   4100: *** hash test... ***
                   4101: commented out...
                   4102: **************************
                   4103: 
                   4104: *** Hash resizing test ***
                   4105: ba
                   4106: baa
                   4107: baaa
                   4108: baaaa
                   4109: baaaaa
                   4110: baaaaaa
                   4111: baaaaaaa
                   4112: baaaaaaaa
                   4113: baaaaaaaaa
                   4114: baaaaaaaaaa
                   4115: ba
                   4116: 10
                   4117: baa
                   4118: 9
                   4119: baaa
                   4120: 8
                   4121: baaaa
                   4122: 7
                   4123: baaaaa
                   4124: 6
                   4125: baaaaaa
                   4126: 5
                   4127: baaaaaaa
                   4128: 4
                   4129: baaaaaaaa
                   4130: 3
                   4131: baaaaaaaaa
                   4132: 2
                   4133: baaaaaaaaaa
                   4134: 1
                   4135: **************************
                   4136: 
                   4137: 
                   4138: *** break/continue test ***
                   4139: $i should go from 0 to 2
                   4140: $j should go from 3 to 4, and $q should go from 3 to 4
                   4141:   $j=3
                   4142:     $q=3
                   4143:     $q=4
                   4144:   $j=4
                   4145:     $q=3
                   4146:     $q=4
                   4147: $j should go from 0 to 2
                   4148:   $j=0
                   4149:   $j=1
                   4150:   $j=2
                   4151: $k should go from 0 to 2
                   4152:     $k=0
                   4153:     $k=1
                   4154:     $k=2
                   4155: $i=0
                   4156: $j should go from 3 to 4, and $q should go from 3 to 4
                   4157:   $j=3
                   4158:     $q=3
                   4159:     $q=4
                   4160:   $j=4
                   4161:     $q=3
                   4162:     $q=4
                   4163: $j should go from 0 to 2
                   4164:   $j=0
                   4165:   $j=1
                   4166:   $j=2
                   4167: $k should go from 0 to 2
                   4168:     $k=0
                   4169:     $k=1
                   4170:     $k=2
                   4171: $i=1
                   4172: $j should go from 3 to 4, and $q should go from 3 to 4
                   4173:   $j=3
                   4174:     $q=3
                   4175:     $q=4
                   4176:   $j=4
                   4177:     $q=3
                   4178:     $q=4
                   4179: $j should go from 0 to 2
                   4180:   $j=0
                   4181:   $j=1
                   4182:   $j=2
                   4183: $k should go from 0 to 2
                   4184:     $k=0
                   4185:     $k=1
                   4186:     $k=2
                   4187: $i=2
                   4188: ***********************
                   4189: 
                   4190: *** Nested file include test ***
                   4191: <html>
                   4192: This is Finish.phtml.  This file is supposed to be included 
                   4193: from regression_test.phtml.  This is normal HTML.
                   4194: and this is PHP code, 2+2=4
                   4195: </html>
                   4196: ********************************
                   4197: 
                   4198: Tests completed.
                   4199: <html>
                   4200: <head>
                   4201: *** Testing assignments and variable aliasing: ***
                   4202: This should read "blah": blah
                   4203: This should read "this is nifty": this is nifty
                   4204: *************************************************
                   4205: 
                   4206: *** Testing integer operators ***
                   4207: Correct result - 8:  8
                   4208: Correct result - 8:  8
                   4209: Correct result - 2:  2
                   4210: Correct result - -2:  -2
                   4211: Correct result - 15:  15
                   4212: Correct result - 15:  15
                   4213: Correct result - 2:  2
                   4214: Correct result - 3:  3
                   4215: *********************************
                   4216: 
                   4217: *** Testing real operators ***
                   4218: Correct result - 8:  8
                   4219: Correct result - 8:  8
                   4220: Correct result - 2:  2
                   4221: Correct result - -2:  -2
                   4222: Correct result - 15:  15
                   4223: Correct result - 15:  15
                   4224: Correct result - 2:  2
                   4225: Correct result - 3:  3
                   4226: *********************************
                   4227: 
                   4228: *** Testing if/elseif/else control ***
                   4229: 
                   4230: This  works
                   4231: this_still_works
                   4232: should_print
                   4233: 
                   4234: 
                   4235: *** Seriously nested if's test ***
                   4236: ** spelling correction by kluzz **
                   4237: Only two lines of text should follow:
                   4238: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   4239: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   4240: 3 loop iterations should follow:
                   4241: 2 4
                   4242: 3 4
                   4243: 4 4
                   4244: **********************************
                   4245: 
                   4246: *** C-style else-if's ***
                   4247: This should be displayed
                   4248: *************************
                   4249: 
                   4250: *** WHILE tests ***
                   4251: 0 is smaller than 20
                   4252: 1 is smaller than 20
                   4253: 2 is smaller than 20
                   4254: 3 is smaller than 20
                   4255: 4 is smaller than 20
                   4256: 5 is smaller than 20
                   4257: 6 is smaller than 20
                   4258: 7 is smaller than 20
                   4259: 8 is smaller than 20
                   4260: 9 is smaller than 20
                   4261: 10 is smaller than 20
                   4262: 11 is smaller than 20
                   4263: 12 is smaller than 20
                   4264: 13 is smaller than 20
                   4265: 14 is smaller than 20
                   4266: 15 is smaller than 20
                   4267: 16 is smaller than 20
                   4268: 17 is smaller than 20
                   4269: 18 is smaller than 20
                   4270: 19 is smaller than 20
                   4271: 20 equals 20
                   4272: 21 is greater than 20
                   4273: 22 is greater than 20
                   4274: 23 is greater than 20
                   4275: 24 is greater than 20
                   4276: 25 is greater than 20
                   4277: 26 is greater than 20
                   4278: 27 is greater than 20
                   4279: 28 is greater than 20
                   4280: 29 is greater than 20
                   4281: 30 is greater than 20
                   4282: 31 is greater than 20
                   4283: 32 is greater than 20
                   4284: 33 is greater than 20
                   4285: 34 is greater than 20
                   4286: 35 is greater than 20
                   4287: 36 is greater than 20
                   4288: 37 is greater than 20
                   4289: 38 is greater than 20
                   4290: 39 is greater than 20
                   4291: *******************
                   4292: 
                   4293: 
                   4294: *** Nested WHILEs ***
                   4295: Each array variable should be equal to the sum of its indices:
                   4296: ${test00}[0] = 0
                   4297: ${test00}[1] = 1
                   4298: ${test00}[2] = 2
                   4299: ${test01}[0] = 1
                   4300: ${test01}[1] = 2
                   4301: ${test01}[2] = 3
                   4302: ${test02}[0] = 2
                   4303: ${test02}[1] = 3
                   4304: ${test02}[2] = 4
                   4305: ${test10}[0] = 1
                   4306: ${test10}[1] = 2
                   4307: ${test10}[2] = 3
                   4308: ${test11}[0] = 2
                   4309: ${test11}[1] = 3
                   4310: ${test11}[2] = 4
                   4311: ${test12}[0] = 3
                   4312: ${test12}[1] = 4
                   4313: ${test12}[2] = 5
                   4314: ${test20}[0] = 2
                   4315: ${test20}[1] = 3
                   4316: ${test20}[2] = 4
                   4317: ${test21}[0] = 3
                   4318: ${test21}[1] = 4
                   4319: ${test21}[2] = 5
                   4320: ${test22}[0] = 4
                   4321: ${test22}[1] = 5
                   4322: ${test22}[2] = 6
                   4323: *********************
                   4324: 
                   4325: *** hash test... ***
                   4326: commented out...
                   4327: **************************
                   4328: 
                   4329: *** Hash resizing test ***
                   4330: ba
                   4331: baa
                   4332: baaa
                   4333: baaaa
                   4334: baaaaa
                   4335: baaaaaa
                   4336: baaaaaaa
                   4337: baaaaaaaa
                   4338: baaaaaaaaa
                   4339: baaaaaaaaaa
                   4340: ba
                   4341: 10
                   4342: baa
                   4343: 9
                   4344: baaa
                   4345: 8
                   4346: baaaa
                   4347: 7
                   4348: baaaaa
                   4349: 6
                   4350: baaaaaa
                   4351: 5
                   4352: baaaaaaa
                   4353: 4
                   4354: baaaaaaaa
                   4355: 3
                   4356: baaaaaaaaa
                   4357: 2
                   4358: baaaaaaaaaa
                   4359: 1
                   4360: **************************
                   4361: 
                   4362: 
                   4363: *** break/continue test ***
                   4364: $i should go from 0 to 2
                   4365: $j should go from 3 to 4, and $q should go from 3 to 4
                   4366:   $j=3
                   4367:     $q=3
                   4368:     $q=4
                   4369:   $j=4
                   4370:     $q=3
                   4371:     $q=4
                   4372: $j should go from 0 to 2
                   4373:   $j=0
                   4374:   $j=1
                   4375:   $j=2
                   4376: $k should go from 0 to 2
                   4377:     $k=0
                   4378:     $k=1
                   4379:     $k=2
                   4380: $i=0
                   4381: $j should go from 3 to 4, and $q should go from 3 to 4
                   4382:   $j=3
                   4383:     $q=3
                   4384:     $q=4
                   4385:   $j=4
                   4386:     $q=3
                   4387:     $q=4
                   4388: $j should go from 0 to 2
                   4389:   $j=0
                   4390:   $j=1
                   4391:   $j=2
                   4392: $k should go from 0 to 2
                   4393:     $k=0
                   4394:     $k=1
                   4395:     $k=2
                   4396: $i=1
                   4397: $j should go from 3 to 4, and $q should go from 3 to 4
                   4398:   $j=3
                   4399:     $q=3
                   4400:     $q=4
                   4401:   $j=4
                   4402:     $q=3
                   4403:     $q=4
                   4404: $j should go from 0 to 2
                   4405:   $j=0
                   4406:   $j=1
                   4407:   $j=2
                   4408: $k should go from 0 to 2
                   4409:     $k=0
                   4410:     $k=1
                   4411:     $k=2
                   4412: $i=2
                   4413: ***********************
                   4414: 
                   4415: *** Nested file include test ***
                   4416: <html>
                   4417: This is Finish.phtml.  This file is supposed to be included 
                   4418: from regression_test.phtml.  This is normal HTML.
                   4419: and this is PHP code, 2+2=4
                   4420: </html>
                   4421: ********************************
                   4422: 
                   4423: Tests completed.
                   4424: <html>
                   4425: <head>
                   4426: *** Testing assignments and variable aliasing: ***
                   4427: This should read "blah": blah
                   4428: This should read "this is nifty": this is nifty
                   4429: *************************************************
                   4430: 
                   4431: *** Testing integer operators ***
                   4432: Correct result - 8:  8
                   4433: Correct result - 8:  8
                   4434: Correct result - 2:  2
                   4435: Correct result - -2:  -2
                   4436: Correct result - 15:  15
                   4437: Correct result - 15:  15
                   4438: Correct result - 2:  2
                   4439: Correct result - 3:  3
                   4440: *********************************
                   4441: 
                   4442: *** Testing real operators ***
                   4443: Correct result - 8:  8
                   4444: Correct result - 8:  8
                   4445: Correct result - 2:  2
                   4446: Correct result - -2:  -2
                   4447: Correct result - 15:  15
                   4448: Correct result - 15:  15
                   4449: Correct result - 2:  2
                   4450: Correct result - 3:  3
                   4451: *********************************
                   4452: 
                   4453: *** Testing if/elseif/else control ***
                   4454: 
                   4455: This  works
                   4456: this_still_works
                   4457: should_print
                   4458: 
                   4459: 
                   4460: *** Seriously nested if's test ***
                   4461: ** spelling correction by kluzz **
                   4462: Only two lines of text should follow:
                   4463: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   4464: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   4465: 3 loop iterations should follow:
                   4466: 2 4
                   4467: 3 4
                   4468: 4 4
                   4469: **********************************
                   4470: 
                   4471: *** C-style else-if's ***
                   4472: This should be displayed
                   4473: *************************
                   4474: 
                   4475: *** WHILE tests ***
                   4476: 0 is smaller than 20
                   4477: 1 is smaller than 20
                   4478: 2 is smaller than 20
                   4479: 3 is smaller than 20
                   4480: 4 is smaller than 20
                   4481: 5 is smaller than 20
                   4482: 6 is smaller than 20
                   4483: 7 is smaller than 20
                   4484: 8 is smaller than 20
                   4485: 9 is smaller than 20
                   4486: 10 is smaller than 20
                   4487: 11 is smaller than 20
                   4488: 12 is smaller than 20
                   4489: 13 is smaller than 20
                   4490: 14 is smaller than 20
                   4491: 15 is smaller than 20
                   4492: 16 is smaller than 20
                   4493: 17 is smaller than 20
                   4494: 18 is smaller than 20
                   4495: 19 is smaller than 20
                   4496: 20 equals 20
                   4497: 21 is greater than 20
                   4498: 22 is greater than 20
                   4499: 23 is greater than 20
                   4500: 24 is greater than 20
                   4501: 25 is greater than 20
                   4502: 26 is greater than 20
                   4503: 27 is greater than 20
                   4504: 28 is greater than 20
                   4505: 29 is greater than 20
                   4506: 30 is greater than 20
                   4507: 31 is greater than 20
                   4508: 32 is greater than 20
                   4509: 33 is greater than 20
                   4510: 34 is greater than 20
                   4511: 35 is greater than 20
                   4512: 36 is greater than 20
                   4513: 37 is greater than 20
                   4514: 38 is greater than 20
                   4515: 39 is greater than 20
                   4516: *******************
                   4517: 
                   4518: 
                   4519: *** Nested WHILEs ***
                   4520: Each array variable should be equal to the sum of its indices:
                   4521: ${test00}[0] = 0
                   4522: ${test00}[1] = 1
                   4523: ${test00}[2] = 2
                   4524: ${test01}[0] = 1
                   4525: ${test01}[1] = 2
                   4526: ${test01}[2] = 3
                   4527: ${test02}[0] = 2
                   4528: ${test02}[1] = 3
                   4529: ${test02}[2] = 4
                   4530: ${test10}[0] = 1
                   4531: ${test10}[1] = 2
                   4532: ${test10}[2] = 3
                   4533: ${test11}[0] = 2
                   4534: ${test11}[1] = 3
                   4535: ${test11}[2] = 4
                   4536: ${test12}[0] = 3
                   4537: ${test12}[1] = 4
                   4538: ${test12}[2] = 5
                   4539: ${test20}[0] = 2
                   4540: ${test20}[1] = 3
                   4541: ${test20}[2] = 4
                   4542: ${test21}[0] = 3
                   4543: ${test21}[1] = 4
                   4544: ${test21}[2] = 5
                   4545: ${test22}[0] = 4
                   4546: ${test22}[1] = 5
                   4547: ${test22}[2] = 6
                   4548: *********************
                   4549: 
                   4550: *** hash test... ***
                   4551: commented out...
                   4552: **************************
                   4553: 
                   4554: *** Hash resizing test ***
                   4555: ba
                   4556: baa
                   4557: baaa
                   4558: baaaa
                   4559: baaaaa
                   4560: baaaaaa
                   4561: baaaaaaa
                   4562: baaaaaaaa
                   4563: baaaaaaaaa
                   4564: baaaaaaaaaa
                   4565: ba
                   4566: 10
                   4567: baa
                   4568: 9
                   4569: baaa
                   4570: 8
                   4571: baaaa
                   4572: 7
                   4573: baaaaa
                   4574: 6
                   4575: baaaaaa
                   4576: 5
                   4577: baaaaaaa
                   4578: 4
                   4579: baaaaaaaa
                   4580: 3
                   4581: baaaaaaaaa
                   4582: 2
                   4583: baaaaaaaaaa
                   4584: 1
                   4585: **************************
                   4586: 
                   4587: 
                   4588: *** break/continue test ***
                   4589: $i should go from 0 to 2
                   4590: $j should go from 3 to 4, and $q should go from 3 to 4
                   4591:   $j=3
                   4592:     $q=3
                   4593:     $q=4
                   4594:   $j=4
                   4595:     $q=3
                   4596:     $q=4
                   4597: $j should go from 0 to 2
                   4598:   $j=0
                   4599:   $j=1
                   4600:   $j=2
                   4601: $k should go from 0 to 2
                   4602:     $k=0
                   4603:     $k=1
                   4604:     $k=2
                   4605: $i=0
                   4606: $j should go from 3 to 4, and $q should go from 3 to 4
                   4607:   $j=3
                   4608:     $q=3
                   4609:     $q=4
                   4610:   $j=4
                   4611:     $q=3
                   4612:     $q=4
                   4613: $j should go from 0 to 2
                   4614:   $j=0
                   4615:   $j=1
                   4616:   $j=2
                   4617: $k should go from 0 to 2
                   4618:     $k=0
                   4619:     $k=1
                   4620:     $k=2
                   4621: $i=1
                   4622: $j should go from 3 to 4, and $q should go from 3 to 4
                   4623:   $j=3
                   4624:     $q=3
                   4625:     $q=4
                   4626:   $j=4
                   4627:     $q=3
                   4628:     $q=4
                   4629: $j should go from 0 to 2
                   4630:   $j=0
                   4631:   $j=1
                   4632:   $j=2
                   4633: $k should go from 0 to 2
                   4634:     $k=0
                   4635:     $k=1
                   4636:     $k=2
                   4637: $i=2
                   4638: ***********************
                   4639: 
                   4640: *** Nested file include test ***
                   4641: <html>
                   4642: This is Finish.phtml.  This file is supposed to be included 
                   4643: from regression_test.phtml.  This is normal HTML.
                   4644: and this is PHP code, 2+2=4
                   4645: </html>
                   4646: ********************************
                   4647: 
                   4648: Tests completed.
                   4649: <html>
                   4650: <head>
                   4651: *** Testing assignments and variable aliasing: ***
                   4652: This should read "blah": blah
                   4653: This should read "this is nifty": this is nifty
                   4654: *************************************************
                   4655: 
                   4656: *** Testing integer operators ***
                   4657: Correct result - 8:  8
                   4658: Correct result - 8:  8
                   4659: Correct result - 2:  2
                   4660: Correct result - -2:  -2
                   4661: Correct result - 15:  15
                   4662: Correct result - 15:  15
                   4663: Correct result - 2:  2
                   4664: Correct result - 3:  3
                   4665: *********************************
                   4666: 
                   4667: *** Testing real operators ***
                   4668: Correct result - 8:  8
                   4669: Correct result - 8:  8
                   4670: Correct result - 2:  2
                   4671: Correct result - -2:  -2
                   4672: Correct result - 15:  15
                   4673: Correct result - 15:  15
                   4674: Correct result - 2:  2
                   4675: Correct result - 3:  3
                   4676: *********************************
                   4677: 
                   4678: *** Testing if/elseif/else control ***
                   4679: 
                   4680: This  works
                   4681: this_still_works
                   4682: should_print
                   4683: 
                   4684: 
                   4685: *** Seriously nested if's test ***
                   4686: ** spelling correction by kluzz **
                   4687: Only two lines of text should follow:
                   4688: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   4689: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   4690: 3 loop iterations should follow:
                   4691: 2 4
                   4692: 3 4
                   4693: 4 4
                   4694: **********************************
                   4695: 
                   4696: *** C-style else-if's ***
                   4697: This should be displayed
                   4698: *************************
                   4699: 
                   4700: *** WHILE tests ***
                   4701: 0 is smaller than 20
                   4702: 1 is smaller than 20
                   4703: 2 is smaller than 20
                   4704: 3 is smaller than 20
                   4705: 4 is smaller than 20
                   4706: 5 is smaller than 20
                   4707: 6 is smaller than 20
                   4708: 7 is smaller than 20
                   4709: 8 is smaller than 20
                   4710: 9 is smaller than 20
                   4711: 10 is smaller than 20
                   4712: 11 is smaller than 20
                   4713: 12 is smaller than 20
                   4714: 13 is smaller than 20
                   4715: 14 is smaller than 20
                   4716: 15 is smaller than 20
                   4717: 16 is smaller than 20
                   4718: 17 is smaller than 20
                   4719: 18 is smaller than 20
                   4720: 19 is smaller than 20
                   4721: 20 equals 20
                   4722: 21 is greater than 20
                   4723: 22 is greater than 20
                   4724: 23 is greater than 20
                   4725: 24 is greater than 20
                   4726: 25 is greater than 20
                   4727: 26 is greater than 20
                   4728: 27 is greater than 20
                   4729: 28 is greater than 20
                   4730: 29 is greater than 20
                   4731: 30 is greater than 20
                   4732: 31 is greater than 20
                   4733: 32 is greater than 20
                   4734: 33 is greater than 20
                   4735: 34 is greater than 20
                   4736: 35 is greater than 20
                   4737: 36 is greater than 20
                   4738: 37 is greater than 20
                   4739: 38 is greater than 20
                   4740: 39 is greater than 20
                   4741: *******************
                   4742: 
                   4743: 
                   4744: *** Nested WHILEs ***
                   4745: Each array variable should be equal to the sum of its indices:
                   4746: ${test00}[0] = 0
                   4747: ${test00}[1] = 1
                   4748: ${test00}[2] = 2
                   4749: ${test01}[0] = 1
                   4750: ${test01}[1] = 2
                   4751: ${test01}[2] = 3
                   4752: ${test02}[0] = 2
                   4753: ${test02}[1] = 3
                   4754: ${test02}[2] = 4
                   4755: ${test10}[0] = 1
                   4756: ${test10}[1] = 2
                   4757: ${test10}[2] = 3
                   4758: ${test11}[0] = 2
                   4759: ${test11}[1] = 3
                   4760: ${test11}[2] = 4
                   4761: ${test12}[0] = 3
                   4762: ${test12}[1] = 4
                   4763: ${test12}[2] = 5
                   4764: ${test20}[0] = 2
                   4765: ${test20}[1] = 3
                   4766: ${test20}[2] = 4
                   4767: ${test21}[0] = 3
                   4768: ${test21}[1] = 4
                   4769: ${test21}[2] = 5
                   4770: ${test22}[0] = 4
                   4771: ${test22}[1] = 5
                   4772: ${test22}[2] = 6
                   4773: *********************
                   4774: 
                   4775: *** hash test... ***
                   4776: commented out...
                   4777: **************************
                   4778: 
                   4779: *** Hash resizing test ***
                   4780: ba
                   4781: baa
                   4782: baaa
                   4783: baaaa
                   4784: baaaaa
                   4785: baaaaaa
                   4786: baaaaaaa
                   4787: baaaaaaaa
                   4788: baaaaaaaaa
                   4789: baaaaaaaaaa
                   4790: ba
                   4791: 10
                   4792: baa
                   4793: 9
                   4794: baaa
                   4795: 8
                   4796: baaaa
                   4797: 7
                   4798: baaaaa
                   4799: 6
                   4800: baaaaaa
                   4801: 5
                   4802: baaaaaaa
                   4803: 4
                   4804: baaaaaaaa
                   4805: 3
                   4806: baaaaaaaaa
                   4807: 2
                   4808: baaaaaaaaaa
                   4809: 1
                   4810: **************************
                   4811: 
                   4812: 
                   4813: *** break/continue test ***
                   4814: $i should go from 0 to 2
                   4815: $j should go from 3 to 4, and $q should go from 3 to 4
                   4816:   $j=3
                   4817:     $q=3
                   4818:     $q=4
                   4819:   $j=4
                   4820:     $q=3
                   4821:     $q=4
                   4822: $j should go from 0 to 2
                   4823:   $j=0
                   4824:   $j=1
                   4825:   $j=2
                   4826: $k should go from 0 to 2
                   4827:     $k=0
                   4828:     $k=1
                   4829:     $k=2
                   4830: $i=0
                   4831: $j should go from 3 to 4, and $q should go from 3 to 4
                   4832:   $j=3
                   4833:     $q=3
                   4834:     $q=4
                   4835:   $j=4
                   4836:     $q=3
                   4837:     $q=4
                   4838: $j should go from 0 to 2
                   4839:   $j=0
                   4840:   $j=1
                   4841:   $j=2
                   4842: $k should go from 0 to 2
                   4843:     $k=0
                   4844:     $k=1
                   4845:     $k=2
                   4846: $i=1
                   4847: $j should go from 3 to 4, and $q should go from 3 to 4
                   4848:   $j=3
                   4849:     $q=3
                   4850:     $q=4
                   4851:   $j=4
                   4852:     $q=3
                   4853:     $q=4
                   4854: $j should go from 0 to 2
                   4855:   $j=0
                   4856:   $j=1
                   4857:   $j=2
                   4858: $k should go from 0 to 2
                   4859:     $k=0
                   4860:     $k=1
                   4861:     $k=2
                   4862: $i=2
                   4863: ***********************
                   4864: 
                   4865: *** Nested file include test ***
                   4866: <html>
                   4867: This is Finish.phtml.  This file is supposed to be included 
                   4868: from regression_test.phtml.  This is normal HTML.
                   4869: and this is PHP code, 2+2=4
                   4870: </html>
                   4871: ********************************
                   4872: 
                   4873: Tests completed.
                   4874: <html>
                   4875: <head>
                   4876: *** Testing assignments and variable aliasing: ***
                   4877: This should read "blah": blah
                   4878: This should read "this is nifty": this is nifty
                   4879: *************************************************
                   4880: 
                   4881: *** Testing integer operators ***
                   4882: Correct result - 8:  8
                   4883: Correct result - 8:  8
                   4884: Correct result - 2:  2
                   4885: Correct result - -2:  -2
                   4886: Correct result - 15:  15
                   4887: Correct result - 15:  15
                   4888: Correct result - 2:  2
                   4889: Correct result - 3:  3
                   4890: *********************************
                   4891: 
                   4892: *** Testing real operators ***
                   4893: Correct result - 8:  8
                   4894: Correct result - 8:  8
                   4895: Correct result - 2:  2
                   4896: Correct result - -2:  -2
                   4897: Correct result - 15:  15
                   4898: Correct result - 15:  15
                   4899: Correct result - 2:  2
                   4900: Correct result - 3:  3
                   4901: *********************************
                   4902: 
                   4903: *** Testing if/elseif/else control ***
                   4904: 
                   4905: This  works
                   4906: this_still_works
                   4907: should_print
                   4908: 
                   4909: 
                   4910: *** Seriously nested if's test ***
                   4911: ** spelling correction by kluzz **
                   4912: Only two lines of text should follow:
                   4913: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   4914: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   4915: 3 loop iterations should follow:
                   4916: 2 4
                   4917: 3 4
                   4918: 4 4
                   4919: **********************************
                   4920: 
                   4921: *** C-style else-if's ***
                   4922: This should be displayed
                   4923: *************************
                   4924: 
                   4925: *** WHILE tests ***
                   4926: 0 is smaller than 20
                   4927: 1 is smaller than 20
                   4928: 2 is smaller than 20
                   4929: 3 is smaller than 20
                   4930: 4 is smaller than 20
                   4931: 5 is smaller than 20
                   4932: 6 is smaller than 20
                   4933: 7 is smaller than 20
                   4934: 8 is smaller than 20
                   4935: 9 is smaller than 20
                   4936: 10 is smaller than 20
                   4937: 11 is smaller than 20
                   4938: 12 is smaller than 20
                   4939: 13 is smaller than 20
                   4940: 14 is smaller than 20
                   4941: 15 is smaller than 20
                   4942: 16 is smaller than 20
                   4943: 17 is smaller than 20
                   4944: 18 is smaller than 20
                   4945: 19 is smaller than 20
                   4946: 20 equals 20
                   4947: 21 is greater than 20
                   4948: 22 is greater than 20
                   4949: 23 is greater than 20
                   4950: 24 is greater than 20
                   4951: 25 is greater than 20
                   4952: 26 is greater than 20
                   4953: 27 is greater than 20
                   4954: 28 is greater than 20
                   4955: 29 is greater than 20
                   4956: 30 is greater than 20
                   4957: 31 is greater than 20
                   4958: 32 is greater than 20
                   4959: 33 is greater than 20
                   4960: 34 is greater than 20
                   4961: 35 is greater than 20
                   4962: 36 is greater than 20
                   4963: 37 is greater than 20
                   4964: 38 is greater than 20
                   4965: 39 is greater than 20
                   4966: *******************
                   4967: 
                   4968: 
                   4969: *** Nested WHILEs ***
                   4970: Each array variable should be equal to the sum of its indices:
                   4971: ${test00}[0] = 0
                   4972: ${test00}[1] = 1
                   4973: ${test00}[2] = 2
                   4974: ${test01}[0] = 1
                   4975: ${test01}[1] = 2
                   4976: ${test01}[2] = 3
                   4977: ${test02}[0] = 2
                   4978: ${test02}[1] = 3
                   4979: ${test02}[2] = 4
                   4980: ${test10}[0] = 1
                   4981: ${test10}[1] = 2
                   4982: ${test10}[2] = 3
                   4983: ${test11}[0] = 2
                   4984: ${test11}[1] = 3
                   4985: ${test11}[2] = 4
                   4986: ${test12}[0] = 3
                   4987: ${test12}[1] = 4
                   4988: ${test12}[2] = 5
                   4989: ${test20}[0] = 2
                   4990: ${test20}[1] = 3
                   4991: ${test20}[2] = 4
                   4992: ${test21}[0] = 3
                   4993: ${test21}[1] = 4
                   4994: ${test21}[2] = 5
                   4995: ${test22}[0] = 4
                   4996: ${test22}[1] = 5
                   4997: ${test22}[2] = 6
                   4998: *********************
                   4999: 
                   5000: *** hash test... ***
                   5001: commented out...
                   5002: **************************
                   5003: 
                   5004: *** Hash resizing test ***
                   5005: ba
                   5006: baa
                   5007: baaa
                   5008: baaaa
                   5009: baaaaa
                   5010: baaaaaa
                   5011: baaaaaaa
                   5012: baaaaaaaa
                   5013: baaaaaaaaa
                   5014: baaaaaaaaaa
                   5015: ba
                   5016: 10
                   5017: baa
                   5018: 9
                   5019: baaa
                   5020: 8
                   5021: baaaa
                   5022: 7
                   5023: baaaaa
                   5024: 6
                   5025: baaaaaa
                   5026: 5
                   5027: baaaaaaa
                   5028: 4
                   5029: baaaaaaaa
                   5030: 3
                   5031: baaaaaaaaa
                   5032: 2
                   5033: baaaaaaaaaa
                   5034: 1
                   5035: **************************
                   5036: 
                   5037: 
                   5038: *** break/continue test ***
                   5039: $i should go from 0 to 2
                   5040: $j should go from 3 to 4, and $q should go from 3 to 4
                   5041:   $j=3
                   5042:     $q=3
                   5043:     $q=4
                   5044:   $j=4
                   5045:     $q=3
                   5046:     $q=4
                   5047: $j should go from 0 to 2
                   5048:   $j=0
                   5049:   $j=1
                   5050:   $j=2
                   5051: $k should go from 0 to 2
                   5052:     $k=0
                   5053:     $k=1
                   5054:     $k=2
                   5055: $i=0
                   5056: $j should go from 3 to 4, and $q should go from 3 to 4
                   5057:   $j=3
                   5058:     $q=3
                   5059:     $q=4
                   5060:   $j=4
                   5061:     $q=3
                   5062:     $q=4
                   5063: $j should go from 0 to 2
                   5064:   $j=0
                   5065:   $j=1
                   5066:   $j=2
                   5067: $k should go from 0 to 2
                   5068:     $k=0
                   5069:     $k=1
                   5070:     $k=2
                   5071: $i=1
                   5072: $j should go from 3 to 4, and $q should go from 3 to 4
                   5073:   $j=3
                   5074:     $q=3
                   5075:     $q=4
                   5076:   $j=4
                   5077:     $q=3
                   5078:     $q=4
                   5079: $j should go from 0 to 2
                   5080:   $j=0
                   5081:   $j=1
                   5082:   $j=2
                   5083: $k should go from 0 to 2
                   5084:     $k=0
                   5085:     $k=1
                   5086:     $k=2
                   5087: $i=2
                   5088: ***********************
                   5089: 
                   5090: *** Nested file include test ***
                   5091: <html>
                   5092: This is Finish.phtml.  This file is supposed to be included 
                   5093: from regression_test.phtml.  This is normal HTML.
                   5094: and this is PHP code, 2+2=4
                   5095: </html>
                   5096: ********************************
                   5097: 
                   5098: Tests completed.
                   5099: <html>
                   5100: <head>
                   5101: *** Testing assignments and variable aliasing: ***
                   5102: This should read "blah": blah
                   5103: This should read "this is nifty": this is nifty
                   5104: *************************************************
                   5105: 
                   5106: *** Testing integer operators ***
                   5107: Correct result - 8:  8
                   5108: Correct result - 8:  8
                   5109: Correct result - 2:  2
                   5110: Correct result - -2:  -2
                   5111: Correct result - 15:  15
                   5112: Correct result - 15:  15
                   5113: Correct result - 2:  2
                   5114: Correct result - 3:  3
                   5115: *********************************
                   5116: 
                   5117: *** Testing real operators ***
                   5118: Correct result - 8:  8
                   5119: Correct result - 8:  8
                   5120: Correct result - 2:  2
                   5121: Correct result - -2:  -2
                   5122: Correct result - 15:  15
                   5123: Correct result - 15:  15
                   5124: Correct result - 2:  2
                   5125: Correct result - 3:  3
                   5126: *********************************
                   5127: 
                   5128: *** Testing if/elseif/else control ***
                   5129: 
                   5130: This  works
                   5131: this_still_works
                   5132: should_print
                   5133: 
                   5134: 
                   5135: *** Seriously nested if's test ***
                   5136: ** spelling correction by kluzz **
                   5137: Only two lines of text should follow:
                   5138: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   5139: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   5140: 3 loop iterations should follow:
                   5141: 2 4
                   5142: 3 4
                   5143: 4 4
                   5144: **********************************
                   5145: 
                   5146: *** C-style else-if's ***
                   5147: This should be displayed
                   5148: *************************
                   5149: 
                   5150: *** WHILE tests ***
                   5151: 0 is smaller than 20
                   5152: 1 is smaller than 20
                   5153: 2 is smaller than 20
                   5154: 3 is smaller than 20
                   5155: 4 is smaller than 20
                   5156: 5 is smaller than 20
                   5157: 6 is smaller than 20
                   5158: 7 is smaller than 20
                   5159: 8 is smaller than 20
                   5160: 9 is smaller than 20
                   5161: 10 is smaller than 20
                   5162: 11 is smaller than 20
                   5163: 12 is smaller than 20
                   5164: 13 is smaller than 20
                   5165: 14 is smaller than 20
                   5166: 15 is smaller than 20
                   5167: 16 is smaller than 20
                   5168: 17 is smaller than 20
                   5169: 18 is smaller than 20
                   5170: 19 is smaller than 20
                   5171: 20 equals 20
                   5172: 21 is greater than 20
                   5173: 22 is greater than 20
                   5174: 23 is greater than 20
                   5175: 24 is greater than 20
                   5176: 25 is greater than 20
                   5177: 26 is greater than 20
                   5178: 27 is greater than 20
                   5179: 28 is greater than 20
                   5180: 29 is greater than 20
                   5181: 30 is greater than 20
                   5182: 31 is greater than 20
                   5183: 32 is greater than 20
                   5184: 33 is greater than 20
                   5185: 34 is greater than 20
                   5186: 35 is greater than 20
                   5187: 36 is greater than 20
                   5188: 37 is greater than 20
                   5189: 38 is greater than 20
                   5190: 39 is greater than 20
                   5191: *******************
                   5192: 
                   5193: 
                   5194: *** Nested WHILEs ***
                   5195: Each array variable should be equal to the sum of its indices:
                   5196: ${test00}[0] = 0
                   5197: ${test00}[1] = 1
                   5198: ${test00}[2] = 2
                   5199: ${test01}[0] = 1
                   5200: ${test01}[1] = 2
                   5201: ${test01}[2] = 3
                   5202: ${test02}[0] = 2
                   5203: ${test02}[1] = 3
                   5204: ${test02}[2] = 4
                   5205: ${test10}[0] = 1
                   5206: ${test10}[1] = 2
                   5207: ${test10}[2] = 3
                   5208: ${test11}[0] = 2
                   5209: ${test11}[1] = 3
                   5210: ${test11}[2] = 4
                   5211: ${test12}[0] = 3
                   5212: ${test12}[1] = 4
                   5213: ${test12}[2] = 5
                   5214: ${test20}[0] = 2
                   5215: ${test20}[1] = 3
                   5216: ${test20}[2] = 4
                   5217: ${test21}[0] = 3
                   5218: ${test21}[1] = 4
                   5219: ${test21}[2] = 5
                   5220: ${test22}[0] = 4
                   5221: ${test22}[1] = 5
                   5222: ${test22}[2] = 6
                   5223: *********************
                   5224: 
                   5225: *** hash test... ***
                   5226: commented out...
                   5227: **************************
                   5228: 
                   5229: *** Hash resizing test ***
                   5230: ba
                   5231: baa
                   5232: baaa
                   5233: baaaa
                   5234: baaaaa
                   5235: baaaaaa
                   5236: baaaaaaa
                   5237: baaaaaaaa
                   5238: baaaaaaaaa
                   5239: baaaaaaaaaa
                   5240: ba
                   5241: 10
                   5242: baa
                   5243: 9
                   5244: baaa
                   5245: 8
                   5246: baaaa
                   5247: 7
                   5248: baaaaa
                   5249: 6
                   5250: baaaaaa
                   5251: 5
                   5252: baaaaaaa
                   5253: 4
                   5254: baaaaaaaa
                   5255: 3
                   5256: baaaaaaaaa
                   5257: 2
                   5258: baaaaaaaaaa
                   5259: 1
                   5260: **************************
                   5261: 
                   5262: 
                   5263: *** break/continue test ***
                   5264: $i should go from 0 to 2
                   5265: $j should go from 3 to 4, and $q should go from 3 to 4
                   5266:   $j=3
                   5267:     $q=3
                   5268:     $q=4
                   5269:   $j=4
                   5270:     $q=3
                   5271:     $q=4
                   5272: $j should go from 0 to 2
                   5273:   $j=0
                   5274:   $j=1
                   5275:   $j=2
                   5276: $k should go from 0 to 2
                   5277:     $k=0
                   5278:     $k=1
                   5279:     $k=2
                   5280: $i=0
                   5281: $j should go from 3 to 4, and $q should go from 3 to 4
                   5282:   $j=3
                   5283:     $q=3
                   5284:     $q=4
                   5285:   $j=4
                   5286:     $q=3
                   5287:     $q=4
                   5288: $j should go from 0 to 2
                   5289:   $j=0
                   5290:   $j=1
                   5291:   $j=2
                   5292: $k should go from 0 to 2
                   5293:     $k=0
                   5294:     $k=1
                   5295:     $k=2
                   5296: $i=1
                   5297: $j should go from 3 to 4, and $q should go from 3 to 4
                   5298:   $j=3
                   5299:     $q=3
                   5300:     $q=4
                   5301:   $j=4
                   5302:     $q=3
                   5303:     $q=4
                   5304: $j should go from 0 to 2
                   5305:   $j=0
                   5306:   $j=1
                   5307:   $j=2
                   5308: $k should go from 0 to 2
                   5309:     $k=0
                   5310:     $k=1
                   5311:     $k=2
                   5312: $i=2
                   5313: ***********************
                   5314: 
                   5315: *** Nested file include test ***
                   5316: <html>
                   5317: This is Finish.phtml.  This file is supposed to be included 
                   5318: from regression_test.phtml.  This is normal HTML.
                   5319: and this is PHP code, 2+2=4
                   5320: </html>
                   5321: ********************************
                   5322: 
                   5323: Tests completed.
                   5324: <html>
                   5325: <head>
                   5326: *** Testing assignments and variable aliasing: ***
                   5327: This should read "blah": blah
                   5328: This should read "this is nifty": this is nifty
                   5329: *************************************************
                   5330: 
                   5331: *** Testing integer operators ***
                   5332: Correct result - 8:  8
                   5333: Correct result - 8:  8
                   5334: Correct result - 2:  2
                   5335: Correct result - -2:  -2
                   5336: Correct result - 15:  15
                   5337: Correct result - 15:  15
                   5338: Correct result - 2:  2
                   5339: Correct result - 3:  3
                   5340: *********************************
                   5341: 
                   5342: *** Testing real operators ***
                   5343: Correct result - 8:  8
                   5344: Correct result - 8:  8
                   5345: Correct result - 2:  2
                   5346: Correct result - -2:  -2
                   5347: Correct result - 15:  15
                   5348: Correct result - 15:  15
                   5349: Correct result - 2:  2
                   5350: Correct result - 3:  3
                   5351: *********************************
                   5352: 
                   5353: *** Testing if/elseif/else control ***
                   5354: 
                   5355: This  works
                   5356: this_still_works
                   5357: should_print
                   5358: 
                   5359: 
                   5360: *** Seriously nested if's test ***
                   5361: ** spelling correction by kluzz **
                   5362: Only two lines of text should follow:
                   5363: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   5364: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   5365: 3 loop iterations should follow:
                   5366: 2 4
                   5367: 3 4
                   5368: 4 4
                   5369: **********************************
                   5370: 
                   5371: *** C-style else-if's ***
                   5372: This should be displayed
                   5373: *************************
                   5374: 
                   5375: *** WHILE tests ***
                   5376: 0 is smaller than 20
                   5377: 1 is smaller than 20
                   5378: 2 is smaller than 20
                   5379: 3 is smaller than 20
                   5380: 4 is smaller than 20
                   5381: 5 is smaller than 20
                   5382: 6 is smaller than 20
                   5383: 7 is smaller than 20
                   5384: 8 is smaller than 20
                   5385: 9 is smaller than 20
                   5386: 10 is smaller than 20
                   5387: 11 is smaller than 20
                   5388: 12 is smaller than 20
                   5389: 13 is smaller than 20
                   5390: 14 is smaller than 20
                   5391: 15 is smaller than 20
                   5392: 16 is smaller than 20
                   5393: 17 is smaller than 20
                   5394: 18 is smaller than 20
                   5395: 19 is smaller than 20
                   5396: 20 equals 20
                   5397: 21 is greater than 20
                   5398: 22 is greater than 20
                   5399: 23 is greater than 20
                   5400: 24 is greater than 20
                   5401: 25 is greater than 20
                   5402: 26 is greater than 20
                   5403: 27 is greater than 20
                   5404: 28 is greater than 20
                   5405: 29 is greater than 20
                   5406: 30 is greater than 20
                   5407: 31 is greater than 20
                   5408: 32 is greater than 20
                   5409: 33 is greater than 20
                   5410: 34 is greater than 20
                   5411: 35 is greater than 20
                   5412: 36 is greater than 20
                   5413: 37 is greater than 20
                   5414: 38 is greater than 20
                   5415: 39 is greater than 20
                   5416: *******************
                   5417: 
                   5418: 
                   5419: *** Nested WHILEs ***
                   5420: Each array variable should be equal to the sum of its indices:
                   5421: ${test00}[0] = 0
                   5422: ${test00}[1] = 1
                   5423: ${test00}[2] = 2
                   5424: ${test01}[0] = 1
                   5425: ${test01}[1] = 2
                   5426: ${test01}[2] = 3
                   5427: ${test02}[0] = 2
                   5428: ${test02}[1] = 3
                   5429: ${test02}[2] = 4
                   5430: ${test10}[0] = 1
                   5431: ${test10}[1] = 2
                   5432: ${test10}[2] = 3
                   5433: ${test11}[0] = 2
                   5434: ${test11}[1] = 3
                   5435: ${test11}[2] = 4
                   5436: ${test12}[0] = 3
                   5437: ${test12}[1] = 4
                   5438: ${test12}[2] = 5
                   5439: ${test20}[0] = 2
                   5440: ${test20}[1] = 3
                   5441: ${test20}[2] = 4
                   5442: ${test21}[0] = 3
                   5443: ${test21}[1] = 4
                   5444: ${test21}[2] = 5
                   5445: ${test22}[0] = 4
                   5446: ${test22}[1] = 5
                   5447: ${test22}[2] = 6
                   5448: *********************
                   5449: 
                   5450: *** hash test... ***
                   5451: commented out...
                   5452: **************************
                   5453: 
                   5454: *** Hash resizing test ***
                   5455: ba
                   5456: baa
                   5457: baaa
                   5458: baaaa
                   5459: baaaaa
                   5460: baaaaaa
                   5461: baaaaaaa
                   5462: baaaaaaaa
                   5463: baaaaaaaaa
                   5464: baaaaaaaaaa
                   5465: ba
                   5466: 10
                   5467: baa
                   5468: 9
                   5469: baaa
                   5470: 8
                   5471: baaaa
                   5472: 7
                   5473: baaaaa
                   5474: 6
                   5475: baaaaaa
                   5476: 5
                   5477: baaaaaaa
                   5478: 4
                   5479: baaaaaaaa
                   5480: 3
                   5481: baaaaaaaaa
                   5482: 2
                   5483: baaaaaaaaaa
                   5484: 1
                   5485: **************************
                   5486: 
                   5487: 
                   5488: *** break/continue test ***
                   5489: $i should go from 0 to 2
                   5490: $j should go from 3 to 4, and $q should go from 3 to 4
                   5491:   $j=3
                   5492:     $q=3
                   5493:     $q=4
                   5494:   $j=4
                   5495:     $q=3
                   5496:     $q=4
                   5497: $j should go from 0 to 2
                   5498:   $j=0
                   5499:   $j=1
                   5500:   $j=2
                   5501: $k should go from 0 to 2
                   5502:     $k=0
                   5503:     $k=1
                   5504:     $k=2
                   5505: $i=0
                   5506: $j should go from 3 to 4, and $q should go from 3 to 4
                   5507:   $j=3
                   5508:     $q=3
                   5509:     $q=4
                   5510:   $j=4
                   5511:     $q=3
                   5512:     $q=4
                   5513: $j should go from 0 to 2
                   5514:   $j=0
                   5515:   $j=1
                   5516:   $j=2
                   5517: $k should go from 0 to 2
                   5518:     $k=0
                   5519:     $k=1
                   5520:     $k=2
                   5521: $i=1
                   5522: $j should go from 3 to 4, and $q should go from 3 to 4
                   5523:   $j=3
                   5524:     $q=3
                   5525:     $q=4
                   5526:   $j=4
                   5527:     $q=3
                   5528:     $q=4
                   5529: $j should go from 0 to 2
                   5530:   $j=0
                   5531:   $j=1
                   5532:   $j=2
                   5533: $k should go from 0 to 2
                   5534:     $k=0
                   5535:     $k=1
                   5536:     $k=2
                   5537: $i=2
                   5538: ***********************
                   5539: 
                   5540: *** Nested file include test ***
                   5541: <html>
                   5542: This is Finish.phtml.  This file is supposed to be included 
                   5543: from regression_test.phtml.  This is normal HTML.
                   5544: and this is PHP code, 2+2=4
                   5545: </html>
                   5546: ********************************
                   5547: 
                   5548: Tests completed.
                   5549: <html>
                   5550: <head>
                   5551: *** Testing assignments and variable aliasing: ***
                   5552: This should read "blah": blah
                   5553: This should read "this is nifty": this is nifty
                   5554: *************************************************
                   5555: 
                   5556: *** Testing integer operators ***
                   5557: Correct result - 8:  8
                   5558: Correct result - 8:  8
                   5559: Correct result - 2:  2
                   5560: Correct result - -2:  -2
                   5561: Correct result - 15:  15
                   5562: Correct result - 15:  15
                   5563: Correct result - 2:  2
                   5564: Correct result - 3:  3
                   5565: *********************************
                   5566: 
                   5567: *** Testing real operators ***
                   5568: Correct result - 8:  8
                   5569: Correct result - 8:  8
                   5570: Correct result - 2:  2
                   5571: Correct result - -2:  -2
                   5572: Correct result - 15:  15
                   5573: Correct result - 15:  15
                   5574: Correct result - 2:  2
                   5575: Correct result - 3:  3
                   5576: *********************************
                   5577: 
                   5578: *** Testing if/elseif/else control ***
                   5579: 
                   5580: This  works
                   5581: this_still_works
                   5582: should_print
                   5583: 
                   5584: 
                   5585: *** Seriously nested if's test ***
                   5586: ** spelling correction by kluzz **
                   5587: Only two lines of text should follow:
                   5588: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   5589: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   5590: 3 loop iterations should follow:
                   5591: 2 4
                   5592: 3 4
                   5593: 4 4
                   5594: **********************************
                   5595: 
                   5596: *** C-style else-if's ***
                   5597: This should be displayed
                   5598: *************************
                   5599: 
                   5600: *** WHILE tests ***
                   5601: 0 is smaller than 20
                   5602: 1 is smaller than 20
                   5603: 2 is smaller than 20
                   5604: 3 is smaller than 20
                   5605: 4 is smaller than 20
                   5606: 5 is smaller than 20
                   5607: 6 is smaller than 20
                   5608: 7 is smaller than 20
                   5609: 8 is smaller than 20
                   5610: 9 is smaller than 20
                   5611: 10 is smaller than 20
                   5612: 11 is smaller than 20
                   5613: 12 is smaller than 20
                   5614: 13 is smaller than 20
                   5615: 14 is smaller than 20
                   5616: 15 is smaller than 20
                   5617: 16 is smaller than 20
                   5618: 17 is smaller than 20
                   5619: 18 is smaller than 20
                   5620: 19 is smaller than 20
                   5621: 20 equals 20
                   5622: 21 is greater than 20
                   5623: 22 is greater than 20
                   5624: 23 is greater than 20
                   5625: 24 is greater than 20
                   5626: 25 is greater than 20
                   5627: 26 is greater than 20
                   5628: 27 is greater than 20
                   5629: 28 is greater than 20
                   5630: 29 is greater than 20
                   5631: 30 is greater than 20
                   5632: 31 is greater than 20
                   5633: 32 is greater than 20
                   5634: 33 is greater than 20
                   5635: 34 is greater than 20
                   5636: 35 is greater than 20
                   5637: 36 is greater than 20
                   5638: 37 is greater than 20
                   5639: 38 is greater than 20
                   5640: 39 is greater than 20
                   5641: *******************
                   5642: 
                   5643: 
                   5644: *** Nested WHILEs ***
                   5645: Each array variable should be equal to the sum of its indices:
                   5646: ${test00}[0] = 0
                   5647: ${test00}[1] = 1
                   5648: ${test00}[2] = 2
                   5649: ${test01}[0] = 1
                   5650: ${test01}[1] = 2
                   5651: ${test01}[2] = 3
                   5652: ${test02}[0] = 2
                   5653: ${test02}[1] = 3
                   5654: ${test02}[2] = 4
                   5655: ${test10}[0] = 1
                   5656: ${test10}[1] = 2
                   5657: ${test10}[2] = 3
                   5658: ${test11}[0] = 2
                   5659: ${test11}[1] = 3
                   5660: ${test11}[2] = 4
                   5661: ${test12}[0] = 3
                   5662: ${test12}[1] = 4
                   5663: ${test12}[2] = 5
                   5664: ${test20}[0] = 2
                   5665: ${test20}[1] = 3
                   5666: ${test20}[2] = 4
                   5667: ${test21}[0] = 3
                   5668: ${test21}[1] = 4
                   5669: ${test21}[2] = 5
                   5670: ${test22}[0] = 4
                   5671: ${test22}[1] = 5
                   5672: ${test22}[2] = 6
                   5673: *********************
                   5674: 
                   5675: *** hash test... ***
                   5676: commented out...
                   5677: **************************
                   5678: 
                   5679: *** Hash resizing test ***
                   5680: ba
                   5681: baa
                   5682: baaa
                   5683: baaaa
                   5684: baaaaa
                   5685: baaaaaa
                   5686: baaaaaaa
                   5687: baaaaaaaa
                   5688: baaaaaaaaa
                   5689: baaaaaaaaaa
                   5690: ba
                   5691: 10
                   5692: baa
                   5693: 9
                   5694: baaa
                   5695: 8
                   5696: baaaa
                   5697: 7
                   5698: baaaaa
                   5699: 6
                   5700: baaaaaa
                   5701: 5
                   5702: baaaaaaa
                   5703: 4
                   5704: baaaaaaaa
                   5705: 3
                   5706: baaaaaaaaa
                   5707: 2
                   5708: baaaaaaaaaa
                   5709: 1
                   5710: **************************
                   5711: 
                   5712: 
                   5713: *** break/continue test ***
                   5714: $i should go from 0 to 2
                   5715: $j should go from 3 to 4, and $q should go from 3 to 4
                   5716:   $j=3
                   5717:     $q=3
                   5718:     $q=4
                   5719:   $j=4
                   5720:     $q=3
                   5721:     $q=4
                   5722: $j should go from 0 to 2
                   5723:   $j=0
                   5724:   $j=1
                   5725:   $j=2
                   5726: $k should go from 0 to 2
                   5727:     $k=0
                   5728:     $k=1
                   5729:     $k=2
                   5730: $i=0
                   5731: $j should go from 3 to 4, and $q should go from 3 to 4
                   5732:   $j=3
                   5733:     $q=3
                   5734:     $q=4
                   5735:   $j=4
                   5736:     $q=3
                   5737:     $q=4
                   5738: $j should go from 0 to 2
                   5739:   $j=0
                   5740:   $j=1
                   5741:   $j=2
                   5742: $k should go from 0 to 2
                   5743:     $k=0
                   5744:     $k=1
                   5745:     $k=2
                   5746: $i=1
                   5747: $j should go from 3 to 4, and $q should go from 3 to 4
                   5748:   $j=3
                   5749:     $q=3
                   5750:     $q=4
                   5751:   $j=4
                   5752:     $q=3
                   5753:     $q=4
                   5754: $j should go from 0 to 2
                   5755:   $j=0
                   5756:   $j=1
                   5757:   $j=2
                   5758: $k should go from 0 to 2
                   5759:     $k=0
                   5760:     $k=1
                   5761:     $k=2
                   5762: $i=2
                   5763: ***********************
                   5764: 
                   5765: *** Nested file include test ***
                   5766: <html>
                   5767: This is Finish.phtml.  This file is supposed to be included 
                   5768: from regression_test.phtml.  This is normal HTML.
                   5769: and this is PHP code, 2+2=4
                   5770: </html>
                   5771: ********************************
                   5772: 
                   5773: Tests completed.
                   5774: <html>
                   5775: <head>
                   5776: *** Testing assignments and variable aliasing: ***
                   5777: This should read "blah": blah
                   5778: This should read "this is nifty": this is nifty
                   5779: *************************************************
                   5780: 
                   5781: *** Testing integer operators ***
                   5782: Correct result - 8:  8
                   5783: Correct result - 8:  8
                   5784: Correct result - 2:  2
                   5785: Correct result - -2:  -2
                   5786: Correct result - 15:  15
                   5787: Correct result - 15:  15
                   5788: Correct result - 2:  2
                   5789: Correct result - 3:  3
                   5790: *********************************
                   5791: 
                   5792: *** Testing real operators ***
                   5793: Correct result - 8:  8
                   5794: Correct result - 8:  8
                   5795: Correct result - 2:  2
                   5796: Correct result - -2:  -2
                   5797: Correct result - 15:  15
                   5798: Correct result - 15:  15
                   5799: Correct result - 2:  2
                   5800: Correct result - 3:  3
                   5801: *********************************
                   5802: 
                   5803: *** Testing if/elseif/else control ***
                   5804: 
                   5805: This  works
                   5806: this_still_works
                   5807: should_print
                   5808: 
                   5809: 
                   5810: *** Seriously nested if's test ***
                   5811: ** spelling correction by kluzz **
                   5812: Only two lines of text should follow:
                   5813: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   5814: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   5815: 3 loop iterations should follow:
                   5816: 2 4
                   5817: 3 4
                   5818: 4 4
                   5819: **********************************
                   5820: 
                   5821: *** C-style else-if's ***
                   5822: This should be displayed
                   5823: *************************
                   5824: 
                   5825: *** WHILE tests ***
                   5826: 0 is smaller than 20
                   5827: 1 is smaller than 20
                   5828: 2 is smaller than 20
                   5829: 3 is smaller than 20
                   5830: 4 is smaller than 20
                   5831: 5 is smaller than 20
                   5832: 6 is smaller than 20
                   5833: 7 is smaller than 20
                   5834: 8 is smaller than 20
                   5835: 9 is smaller than 20
                   5836: 10 is smaller than 20
                   5837: 11 is smaller than 20
                   5838: 12 is smaller than 20
                   5839: 13 is smaller than 20
                   5840: 14 is smaller than 20
                   5841: 15 is smaller than 20
                   5842: 16 is smaller than 20
                   5843: 17 is smaller than 20
                   5844: 18 is smaller than 20
                   5845: 19 is smaller than 20
                   5846: 20 equals 20
                   5847: 21 is greater than 20
                   5848: 22 is greater than 20
                   5849: 23 is greater than 20
                   5850: 24 is greater than 20
                   5851: 25 is greater than 20
                   5852: 26 is greater than 20
                   5853: 27 is greater than 20
                   5854: 28 is greater than 20
                   5855: 29 is greater than 20
                   5856: 30 is greater than 20
                   5857: 31 is greater than 20
                   5858: 32 is greater than 20
                   5859: 33 is greater than 20
                   5860: 34 is greater than 20
                   5861: 35 is greater than 20
                   5862: 36 is greater than 20
                   5863: 37 is greater than 20
                   5864: 38 is greater than 20
                   5865: 39 is greater than 20
                   5866: *******************
                   5867: 
                   5868: 
                   5869: *** Nested WHILEs ***
                   5870: Each array variable should be equal to the sum of its indices:
                   5871: ${test00}[0] = 0
                   5872: ${test00}[1] = 1
                   5873: ${test00}[2] = 2
                   5874: ${test01}[0] = 1
                   5875: ${test01}[1] = 2
                   5876: ${test01}[2] = 3
                   5877: ${test02}[0] = 2
                   5878: ${test02}[1] = 3
                   5879: ${test02}[2] = 4
                   5880: ${test10}[0] = 1
                   5881: ${test10}[1] = 2
                   5882: ${test10}[2] = 3
                   5883: ${test11}[0] = 2
                   5884: ${test11}[1] = 3
                   5885: ${test11}[2] = 4
                   5886: ${test12}[0] = 3
                   5887: ${test12}[1] = 4
                   5888: ${test12}[2] = 5
                   5889: ${test20}[0] = 2
                   5890: ${test20}[1] = 3
                   5891: ${test20}[2] = 4
                   5892: ${test21}[0] = 3
                   5893: ${test21}[1] = 4
                   5894: ${test21}[2] = 5
                   5895: ${test22}[0] = 4
                   5896: ${test22}[1] = 5
                   5897: ${test22}[2] = 6
                   5898: *********************
                   5899: 
                   5900: *** hash test... ***
                   5901: commented out...
                   5902: **************************
                   5903: 
                   5904: *** Hash resizing test ***
                   5905: ba
                   5906: baa
                   5907: baaa
                   5908: baaaa
                   5909: baaaaa
                   5910: baaaaaa
                   5911: baaaaaaa
                   5912: baaaaaaaa
                   5913: baaaaaaaaa
                   5914: baaaaaaaaaa
                   5915: ba
                   5916: 10
                   5917: baa
                   5918: 9
                   5919: baaa
                   5920: 8
                   5921: baaaa
                   5922: 7
                   5923: baaaaa
                   5924: 6
                   5925: baaaaaa
                   5926: 5
                   5927: baaaaaaa
                   5928: 4
                   5929: baaaaaaaa
                   5930: 3
                   5931: baaaaaaaaa
                   5932: 2
                   5933: baaaaaaaaaa
                   5934: 1
                   5935: **************************
                   5936: 
                   5937: 
                   5938: *** break/continue test ***
                   5939: $i should go from 0 to 2
                   5940: $j should go from 3 to 4, and $q should go from 3 to 4
                   5941:   $j=3
                   5942:     $q=3
                   5943:     $q=4
                   5944:   $j=4
                   5945:     $q=3
                   5946:     $q=4
                   5947: $j should go from 0 to 2
                   5948:   $j=0
                   5949:   $j=1
                   5950:   $j=2
                   5951: $k should go from 0 to 2
                   5952:     $k=0
                   5953:     $k=1
                   5954:     $k=2
                   5955: $i=0
                   5956: $j should go from 3 to 4, and $q should go from 3 to 4
                   5957:   $j=3
                   5958:     $q=3
                   5959:     $q=4
                   5960:   $j=4
                   5961:     $q=3
                   5962:     $q=4
                   5963: $j should go from 0 to 2
                   5964:   $j=0
                   5965:   $j=1
                   5966:   $j=2
                   5967: $k should go from 0 to 2
                   5968:     $k=0
                   5969:     $k=1
                   5970:     $k=2
                   5971: $i=1
                   5972: $j should go from 3 to 4, and $q should go from 3 to 4
                   5973:   $j=3
                   5974:     $q=3
                   5975:     $q=4
                   5976:   $j=4
                   5977:     $q=3
                   5978:     $q=4
                   5979: $j should go from 0 to 2
                   5980:   $j=0
                   5981:   $j=1
                   5982:   $j=2
                   5983: $k should go from 0 to 2
                   5984:     $k=0
                   5985:     $k=1
                   5986:     $k=2
                   5987: $i=2
                   5988: ***********************
                   5989: 
                   5990: *** Nested file include test ***
                   5991: <html>
                   5992: This is Finish.phtml.  This file is supposed to be included 
                   5993: from regression_test.phtml.  This is normal HTML.
                   5994: and this is PHP code, 2+2=4
                   5995: </html>
                   5996: ********************************
                   5997: 
                   5998: Tests completed.
                   5999: <html>
                   6000: <head>
                   6001: *** Testing assignments and variable aliasing: ***
                   6002: This should read "blah": blah
                   6003: This should read "this is nifty": this is nifty
                   6004: *************************************************
                   6005: 
                   6006: *** Testing integer operators ***
                   6007: Correct result - 8:  8
                   6008: Correct result - 8:  8
                   6009: Correct result - 2:  2
                   6010: Correct result - -2:  -2
                   6011: Correct result - 15:  15
                   6012: Correct result - 15:  15
                   6013: Correct result - 2:  2
                   6014: Correct result - 3:  3
                   6015: *********************************
                   6016: 
                   6017: *** Testing real operators ***
                   6018: Correct result - 8:  8
                   6019: Correct result - 8:  8
                   6020: Correct result - 2:  2
                   6021: Correct result - -2:  -2
                   6022: Correct result - 15:  15
                   6023: Correct result - 15:  15
                   6024: Correct result - 2:  2
                   6025: Correct result - 3:  3
                   6026: *********************************
                   6027: 
                   6028: *** Testing if/elseif/else control ***
                   6029: 
                   6030: This  works
                   6031: this_still_works
                   6032: should_print
                   6033: 
                   6034: 
                   6035: *** Seriously nested if's test ***
                   6036: ** spelling correction by kluzz **
                   6037: Only two lines of text should follow:
                   6038: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   6039: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   6040: 3 loop iterations should follow:
                   6041: 2 4
                   6042: 3 4
                   6043: 4 4
                   6044: **********************************
                   6045: 
                   6046: *** C-style else-if's ***
                   6047: This should be displayed
                   6048: *************************
                   6049: 
                   6050: *** WHILE tests ***
                   6051: 0 is smaller than 20
                   6052: 1 is smaller than 20
                   6053: 2 is smaller than 20
                   6054: 3 is smaller than 20
                   6055: 4 is smaller than 20
                   6056: 5 is smaller than 20
                   6057: 6 is smaller than 20
                   6058: 7 is smaller than 20
                   6059: 8 is smaller than 20
                   6060: 9 is smaller than 20
                   6061: 10 is smaller than 20
                   6062: 11 is smaller than 20
                   6063: 12 is smaller than 20
                   6064: 13 is smaller than 20
                   6065: 14 is smaller than 20
                   6066: 15 is smaller than 20
                   6067: 16 is smaller than 20
                   6068: 17 is smaller than 20
                   6069: 18 is smaller than 20
                   6070: 19 is smaller than 20
                   6071: 20 equals 20
                   6072: 21 is greater than 20
                   6073: 22 is greater than 20
                   6074: 23 is greater than 20
                   6075: 24 is greater than 20
                   6076: 25 is greater than 20
                   6077: 26 is greater than 20
                   6078: 27 is greater than 20
                   6079: 28 is greater than 20
                   6080: 29 is greater than 20
                   6081: 30 is greater than 20
                   6082: 31 is greater than 20
                   6083: 32 is greater than 20
                   6084: 33 is greater than 20
                   6085: 34 is greater than 20
                   6086: 35 is greater than 20
                   6087: 36 is greater than 20
                   6088: 37 is greater than 20
                   6089: 38 is greater than 20
                   6090: 39 is greater than 20
                   6091: *******************
                   6092: 
                   6093: 
                   6094: *** Nested WHILEs ***
                   6095: Each array variable should be equal to the sum of its indices:
                   6096: ${test00}[0] = 0
                   6097: ${test00}[1] = 1
                   6098: ${test00}[2] = 2
                   6099: ${test01}[0] = 1
                   6100: ${test01}[1] = 2
                   6101: ${test01}[2] = 3
                   6102: ${test02}[0] = 2
                   6103: ${test02}[1] = 3
                   6104: ${test02}[2] = 4
                   6105: ${test10}[0] = 1
                   6106: ${test10}[1] = 2
                   6107: ${test10}[2] = 3
                   6108: ${test11}[0] = 2
                   6109: ${test11}[1] = 3
                   6110: ${test11}[2] = 4
                   6111: ${test12}[0] = 3
                   6112: ${test12}[1] = 4
                   6113: ${test12}[2] = 5
                   6114: ${test20}[0] = 2
                   6115: ${test20}[1] = 3
                   6116: ${test20}[2] = 4
                   6117: ${test21}[0] = 3
                   6118: ${test21}[1] = 4
                   6119: ${test21}[2] = 5
                   6120: ${test22}[0] = 4
                   6121: ${test22}[1] = 5
                   6122: ${test22}[2] = 6
                   6123: *********************
                   6124: 
                   6125: *** hash test... ***
                   6126: commented out...
                   6127: **************************
                   6128: 
                   6129: *** Hash resizing test ***
                   6130: ba
                   6131: baa
                   6132: baaa
                   6133: baaaa
                   6134: baaaaa
                   6135: baaaaaa
                   6136: baaaaaaa
                   6137: baaaaaaaa
                   6138: baaaaaaaaa
                   6139: baaaaaaaaaa
                   6140: ba
                   6141: 10
                   6142: baa
                   6143: 9
                   6144: baaa
                   6145: 8
                   6146: baaaa
                   6147: 7
                   6148: baaaaa
                   6149: 6
                   6150: baaaaaa
                   6151: 5
                   6152: baaaaaaa
                   6153: 4
                   6154: baaaaaaaa
                   6155: 3
                   6156: baaaaaaaaa
                   6157: 2
                   6158: baaaaaaaaaa
                   6159: 1
                   6160: **************************
                   6161: 
                   6162: 
                   6163: *** break/continue test ***
                   6164: $i should go from 0 to 2
                   6165: $j should go from 3 to 4, and $q should go from 3 to 4
                   6166:   $j=3
                   6167:     $q=3
                   6168:     $q=4
                   6169:   $j=4
                   6170:     $q=3
                   6171:     $q=4
                   6172: $j should go from 0 to 2
                   6173:   $j=0
                   6174:   $j=1
                   6175:   $j=2
                   6176: $k should go from 0 to 2
                   6177:     $k=0
                   6178:     $k=1
                   6179:     $k=2
                   6180: $i=0
                   6181: $j should go from 3 to 4, and $q should go from 3 to 4
                   6182:   $j=3
                   6183:     $q=3
                   6184:     $q=4
                   6185:   $j=4
                   6186:     $q=3
                   6187:     $q=4
                   6188: $j should go from 0 to 2
                   6189:   $j=0
                   6190:   $j=1
                   6191:   $j=2
                   6192: $k should go from 0 to 2
                   6193:     $k=0
                   6194:     $k=1
                   6195:     $k=2
                   6196: $i=1
                   6197: $j should go from 3 to 4, and $q should go from 3 to 4
                   6198:   $j=3
                   6199:     $q=3
                   6200:     $q=4
                   6201:   $j=4
                   6202:     $q=3
                   6203:     $q=4
                   6204: $j should go from 0 to 2
                   6205:   $j=0
                   6206:   $j=1
                   6207:   $j=2
                   6208: $k should go from 0 to 2
                   6209:     $k=0
                   6210:     $k=1
                   6211:     $k=2
                   6212: $i=2
                   6213: ***********************
                   6214: 
                   6215: *** Nested file include test ***
                   6216: <html>
                   6217: This is Finish.phtml.  This file is supposed to be included 
                   6218: from regression_test.phtml.  This is normal HTML.
                   6219: and this is PHP code, 2+2=4
                   6220: </html>
                   6221: ********************************
                   6222: 
                   6223: Tests completed.
                   6224: <html>
                   6225: <head>
                   6226: *** Testing assignments and variable aliasing: ***
                   6227: This should read "blah": blah
                   6228: This should read "this is nifty": this is nifty
                   6229: *************************************************
                   6230: 
                   6231: *** Testing integer operators ***
                   6232: Correct result - 8:  8
                   6233: Correct result - 8:  8
                   6234: Correct result - 2:  2
                   6235: Correct result - -2:  -2
                   6236: Correct result - 15:  15
                   6237: Correct result - 15:  15
                   6238: Correct result - 2:  2
                   6239: Correct result - 3:  3
                   6240: *********************************
                   6241: 
                   6242: *** Testing real operators ***
                   6243: Correct result - 8:  8
                   6244: Correct result - 8:  8
                   6245: Correct result - 2:  2
                   6246: Correct result - -2:  -2
                   6247: Correct result - 15:  15
                   6248: Correct result - 15:  15
                   6249: Correct result - 2:  2
                   6250: Correct result - 3:  3
                   6251: *********************************
                   6252: 
                   6253: *** Testing if/elseif/else control ***
                   6254: 
                   6255: This  works
                   6256: this_still_works
                   6257: should_print
                   6258: 
                   6259: 
                   6260: *** Seriously nested if's test ***
                   6261: ** spelling correction by kluzz **
                   6262: Only two lines of text should follow:
                   6263: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   6264: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   6265: 3 loop iterations should follow:
                   6266: 2 4
                   6267: 3 4
                   6268: 4 4
                   6269: **********************************
                   6270: 
                   6271: *** C-style else-if's ***
                   6272: This should be displayed
                   6273: *************************
                   6274: 
                   6275: *** WHILE tests ***
                   6276: 0 is smaller than 20
                   6277: 1 is smaller than 20
                   6278: 2 is smaller than 20
                   6279: 3 is smaller than 20
                   6280: 4 is smaller than 20
                   6281: 5 is smaller than 20
                   6282: 6 is smaller than 20
                   6283: 7 is smaller than 20
                   6284: 8 is smaller than 20
                   6285: 9 is smaller than 20
                   6286: 10 is smaller than 20
                   6287: 11 is smaller than 20
                   6288: 12 is smaller than 20
                   6289: 13 is smaller than 20
                   6290: 14 is smaller than 20
                   6291: 15 is smaller than 20
                   6292: 16 is smaller than 20
                   6293: 17 is smaller than 20
                   6294: 18 is smaller than 20
                   6295: 19 is smaller than 20
                   6296: 20 equals 20
                   6297: 21 is greater than 20
                   6298: 22 is greater than 20
                   6299: 23 is greater than 20
                   6300: 24 is greater than 20
                   6301: 25 is greater than 20
                   6302: 26 is greater than 20
                   6303: 27 is greater than 20
                   6304: 28 is greater than 20
                   6305: 29 is greater than 20
                   6306: 30 is greater than 20
                   6307: 31 is greater than 20
                   6308: 32 is greater than 20
                   6309: 33 is greater than 20
                   6310: 34 is greater than 20
                   6311: 35 is greater than 20
                   6312: 36 is greater than 20
                   6313: 37 is greater than 20
                   6314: 38 is greater than 20
                   6315: 39 is greater than 20
                   6316: *******************
                   6317: 
                   6318: 
                   6319: *** Nested WHILEs ***
                   6320: Each array variable should be equal to the sum of its indices:
                   6321: ${test00}[0] = 0
                   6322: ${test00}[1] = 1
                   6323: ${test00}[2] = 2
                   6324: ${test01}[0] = 1
                   6325: ${test01}[1] = 2
                   6326: ${test01}[2] = 3
                   6327: ${test02}[0] = 2
                   6328: ${test02}[1] = 3
                   6329: ${test02}[2] = 4
                   6330: ${test10}[0] = 1
                   6331: ${test10}[1] = 2
                   6332: ${test10}[2] = 3
                   6333: ${test11}[0] = 2
                   6334: ${test11}[1] = 3
                   6335: ${test11}[2] = 4
                   6336: ${test12}[0] = 3
                   6337: ${test12}[1] = 4
                   6338: ${test12}[2] = 5
                   6339: ${test20}[0] = 2
                   6340: ${test20}[1] = 3
                   6341: ${test20}[2] = 4
                   6342: ${test21}[0] = 3
                   6343: ${test21}[1] = 4
                   6344: ${test21}[2] = 5
                   6345: ${test22}[0] = 4
                   6346: ${test22}[1] = 5
                   6347: ${test22}[2] = 6
                   6348: *********************
                   6349: 
                   6350: *** hash test... ***
                   6351: commented out...
                   6352: **************************
                   6353: 
                   6354: *** Hash resizing test ***
                   6355: ba
                   6356: baa
                   6357: baaa
                   6358: baaaa
                   6359: baaaaa
                   6360: baaaaaa
                   6361: baaaaaaa
                   6362: baaaaaaaa
                   6363: baaaaaaaaa
                   6364: baaaaaaaaaa
                   6365: ba
                   6366: 10
                   6367: baa
                   6368: 9
                   6369: baaa
                   6370: 8
                   6371: baaaa
                   6372: 7
                   6373: baaaaa
                   6374: 6
                   6375: baaaaaa
                   6376: 5
                   6377: baaaaaaa
                   6378: 4
                   6379: baaaaaaaa
                   6380: 3
                   6381: baaaaaaaaa
                   6382: 2
                   6383: baaaaaaaaaa
                   6384: 1
                   6385: **************************
                   6386: 
                   6387: 
                   6388: *** break/continue test ***
                   6389: $i should go from 0 to 2
                   6390: $j should go from 3 to 4, and $q should go from 3 to 4
                   6391:   $j=3
                   6392:     $q=3
                   6393:     $q=4
                   6394:   $j=4
                   6395:     $q=3
                   6396:     $q=4
                   6397: $j should go from 0 to 2
                   6398:   $j=0
                   6399:   $j=1
                   6400:   $j=2
                   6401: $k should go from 0 to 2
                   6402:     $k=0
                   6403:     $k=1
                   6404:     $k=2
                   6405: $i=0
                   6406: $j should go from 3 to 4, and $q should go from 3 to 4
                   6407:   $j=3
                   6408:     $q=3
                   6409:     $q=4
                   6410:   $j=4
                   6411:     $q=3
                   6412:     $q=4
                   6413: $j should go from 0 to 2
                   6414:   $j=0
                   6415:   $j=1
                   6416:   $j=2
                   6417: $k should go from 0 to 2
                   6418:     $k=0
                   6419:     $k=1
                   6420:     $k=2
                   6421: $i=1
                   6422: $j should go from 3 to 4, and $q should go from 3 to 4
                   6423:   $j=3
                   6424:     $q=3
                   6425:     $q=4
                   6426:   $j=4
                   6427:     $q=3
                   6428:     $q=4
                   6429: $j should go from 0 to 2
                   6430:   $j=0
                   6431:   $j=1
                   6432:   $j=2
                   6433: $k should go from 0 to 2
                   6434:     $k=0
                   6435:     $k=1
                   6436:     $k=2
                   6437: $i=2
                   6438: ***********************
                   6439: 
                   6440: *** Nested file include test ***
                   6441: <html>
                   6442: This is Finish.phtml.  This file is supposed to be included 
                   6443: from regression_test.phtml.  This is normal HTML.
                   6444: and this is PHP code, 2+2=4
                   6445: </html>
                   6446: ********************************
                   6447: 
                   6448: Tests completed.
                   6449: <html>
                   6450: <head>
                   6451: *** Testing assignments and variable aliasing: ***
                   6452: This should read "blah": blah
                   6453: This should read "this is nifty": this is nifty
                   6454: *************************************************
                   6455: 
                   6456: *** Testing integer operators ***
                   6457: Correct result - 8:  8
                   6458: Correct result - 8:  8
                   6459: Correct result - 2:  2
                   6460: Correct result - -2:  -2
                   6461: Correct result - 15:  15
                   6462: Correct result - 15:  15
                   6463: Correct result - 2:  2
                   6464: Correct result - 3:  3
                   6465: *********************************
                   6466: 
                   6467: *** Testing real operators ***
                   6468: Correct result - 8:  8
                   6469: Correct result - 8:  8
                   6470: Correct result - 2:  2
                   6471: Correct result - -2:  -2
                   6472: Correct result - 15:  15
                   6473: Correct result - 15:  15
                   6474: Correct result - 2:  2
                   6475: Correct result - 3:  3
                   6476: *********************************
                   6477: 
                   6478: *** Testing if/elseif/else control ***
                   6479: 
                   6480: This  works
                   6481: this_still_works
                   6482: should_print
                   6483: 
                   6484: 
                   6485: *** Seriously nested if's test ***
                   6486: ** spelling correction by kluzz **
                   6487: Only two lines of text should follow:
                   6488: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   6489: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   6490: 3 loop iterations should follow:
                   6491: 2 4
                   6492: 3 4
                   6493: 4 4
                   6494: **********************************
                   6495: 
                   6496: *** C-style else-if's ***
                   6497: This should be displayed
                   6498: *************************
                   6499: 
                   6500: *** WHILE tests ***
                   6501: 0 is smaller than 20
                   6502: 1 is smaller than 20
                   6503: 2 is smaller than 20
                   6504: 3 is smaller than 20
                   6505: 4 is smaller than 20
                   6506: 5 is smaller than 20
                   6507: 6 is smaller than 20
                   6508: 7 is smaller than 20
                   6509: 8 is smaller than 20
                   6510: 9 is smaller than 20
                   6511: 10 is smaller than 20
                   6512: 11 is smaller than 20
                   6513: 12 is smaller than 20
                   6514: 13 is smaller than 20
                   6515: 14 is smaller than 20
                   6516: 15 is smaller than 20
                   6517: 16 is smaller than 20
                   6518: 17 is smaller than 20
                   6519: 18 is smaller than 20
                   6520: 19 is smaller than 20
                   6521: 20 equals 20
                   6522: 21 is greater than 20
                   6523: 22 is greater than 20
                   6524: 23 is greater than 20
                   6525: 24 is greater than 20
                   6526: 25 is greater than 20
                   6527: 26 is greater than 20
                   6528: 27 is greater than 20
                   6529: 28 is greater than 20
                   6530: 29 is greater than 20
                   6531: 30 is greater than 20
                   6532: 31 is greater than 20
                   6533: 32 is greater than 20
                   6534: 33 is greater than 20
                   6535: 34 is greater than 20
                   6536: 35 is greater than 20
                   6537: 36 is greater than 20
                   6538: 37 is greater than 20
                   6539: 38 is greater than 20
                   6540: 39 is greater than 20
                   6541: *******************
                   6542: 
                   6543: 
                   6544: *** Nested WHILEs ***
                   6545: Each array variable should be equal to the sum of its indices:
                   6546: ${test00}[0] = 0
                   6547: ${test00}[1] = 1
                   6548: ${test00}[2] = 2
                   6549: ${test01}[0] = 1
                   6550: ${test01}[1] = 2
                   6551: ${test01}[2] = 3
                   6552: ${test02}[0] = 2
                   6553: ${test02}[1] = 3
                   6554: ${test02}[2] = 4
                   6555: ${test10}[0] = 1
                   6556: ${test10}[1] = 2
                   6557: ${test10}[2] = 3
                   6558: ${test11}[0] = 2
                   6559: ${test11}[1] = 3
                   6560: ${test11}[2] = 4
                   6561: ${test12}[0] = 3
                   6562: ${test12}[1] = 4
                   6563: ${test12}[2] = 5
                   6564: ${test20}[0] = 2
                   6565: ${test20}[1] = 3
                   6566: ${test20}[2] = 4
                   6567: ${test21}[0] = 3
                   6568: ${test21}[1] = 4
                   6569: ${test21}[2] = 5
                   6570: ${test22}[0] = 4
                   6571: ${test22}[1] = 5
                   6572: ${test22}[2] = 6
                   6573: *********************
                   6574: 
                   6575: *** hash test... ***
                   6576: commented out...
                   6577: **************************
                   6578: 
                   6579: *** Hash resizing test ***
                   6580: ba
                   6581: baa
                   6582: baaa
                   6583: baaaa
                   6584: baaaaa
                   6585: baaaaaa
                   6586: baaaaaaa
                   6587: baaaaaaaa
                   6588: baaaaaaaaa
                   6589: baaaaaaaaaa
                   6590: ba
                   6591: 10
                   6592: baa
                   6593: 9
                   6594: baaa
                   6595: 8
                   6596: baaaa
                   6597: 7
                   6598: baaaaa
                   6599: 6
                   6600: baaaaaa
                   6601: 5
                   6602: baaaaaaa
                   6603: 4
                   6604: baaaaaaaa
                   6605: 3
                   6606: baaaaaaaaa
                   6607: 2
                   6608: baaaaaaaaaa
                   6609: 1
                   6610: **************************
                   6611: 
                   6612: 
                   6613: *** break/continue test ***
                   6614: $i should go from 0 to 2
                   6615: $j should go from 3 to 4, and $q should go from 3 to 4
                   6616:   $j=3
                   6617:     $q=3
                   6618:     $q=4
                   6619:   $j=4
                   6620:     $q=3
                   6621:     $q=4
                   6622: $j should go from 0 to 2
                   6623:   $j=0
                   6624:   $j=1
                   6625:   $j=2
                   6626: $k should go from 0 to 2
                   6627:     $k=0
                   6628:     $k=1
                   6629:     $k=2
                   6630: $i=0
                   6631: $j should go from 3 to 4, and $q should go from 3 to 4
                   6632:   $j=3
                   6633:     $q=3
                   6634:     $q=4
                   6635:   $j=4
                   6636:     $q=3
                   6637:     $q=4
                   6638: $j should go from 0 to 2
                   6639:   $j=0
                   6640:   $j=1
                   6641:   $j=2
                   6642: $k should go from 0 to 2
                   6643:     $k=0
                   6644:     $k=1
                   6645:     $k=2
                   6646: $i=1
                   6647: $j should go from 3 to 4, and $q should go from 3 to 4
                   6648:   $j=3
                   6649:     $q=3
                   6650:     $q=4
                   6651:   $j=4
                   6652:     $q=3
                   6653:     $q=4
                   6654: $j should go from 0 to 2
                   6655:   $j=0
                   6656:   $j=1
                   6657:   $j=2
                   6658: $k should go from 0 to 2
                   6659:     $k=0
                   6660:     $k=1
                   6661:     $k=2
                   6662: $i=2
                   6663: ***********************
                   6664: 
                   6665: *** Nested file include test ***
                   6666: <html>
                   6667: This is Finish.phtml.  This file is supposed to be included 
                   6668: from regression_test.phtml.  This is normal HTML.
                   6669: and this is PHP code, 2+2=4
                   6670: </html>
                   6671: ********************************
                   6672: 
                   6673: Tests completed.
                   6674: <html>
                   6675: <head>
                   6676: *** Testing assignments and variable aliasing: ***
                   6677: This should read "blah": blah
                   6678: This should read "this is nifty": this is nifty
                   6679: *************************************************
                   6680: 
                   6681: *** Testing integer operators ***
                   6682: Correct result - 8:  8
                   6683: Correct result - 8:  8
                   6684: Correct result - 2:  2
                   6685: Correct result - -2:  -2
                   6686: Correct result - 15:  15
                   6687: Correct result - 15:  15
                   6688: Correct result - 2:  2
                   6689: Correct result - 3:  3
                   6690: *********************************
                   6691: 
                   6692: *** Testing real operators ***
                   6693: Correct result - 8:  8
                   6694: Correct result - 8:  8
                   6695: Correct result - 2:  2
                   6696: Correct result - -2:  -2
                   6697: Correct result - 15:  15
                   6698: Correct result - 15:  15
                   6699: Correct result - 2:  2
                   6700: Correct result - 3:  3
                   6701: *********************************
                   6702: 
                   6703: *** Testing if/elseif/else control ***
                   6704: 
                   6705: This  works
                   6706: this_still_works
                   6707: should_print
                   6708: 
                   6709: 
                   6710: *** Seriously nested if's test ***
                   6711: ** spelling correction by kluzz **
                   6712: Only two lines of text should follow:
                   6713: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   6714: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   6715: 3 loop iterations should follow:
                   6716: 2 4
                   6717: 3 4
                   6718: 4 4
                   6719: **********************************
                   6720: 
                   6721: *** C-style else-if's ***
                   6722: This should be displayed
                   6723: *************************
                   6724: 
                   6725: *** WHILE tests ***
                   6726: 0 is smaller than 20
                   6727: 1 is smaller than 20
                   6728: 2 is smaller than 20
                   6729: 3 is smaller than 20
                   6730: 4 is smaller than 20
                   6731: 5 is smaller than 20
                   6732: 6 is smaller than 20
                   6733: 7 is smaller than 20
                   6734: 8 is smaller than 20
                   6735: 9 is smaller than 20
                   6736: 10 is smaller than 20
                   6737: 11 is smaller than 20
                   6738: 12 is smaller than 20
                   6739: 13 is smaller than 20
                   6740: 14 is smaller than 20
                   6741: 15 is smaller than 20
                   6742: 16 is smaller than 20
                   6743: 17 is smaller than 20
                   6744: 18 is smaller than 20
                   6745: 19 is smaller than 20
                   6746: 20 equals 20
                   6747: 21 is greater than 20
                   6748: 22 is greater than 20
                   6749: 23 is greater than 20
                   6750: 24 is greater than 20
                   6751: 25 is greater than 20
                   6752: 26 is greater than 20
                   6753: 27 is greater than 20
                   6754: 28 is greater than 20
                   6755: 29 is greater than 20
                   6756: 30 is greater than 20
                   6757: 31 is greater than 20
                   6758: 32 is greater than 20
                   6759: 33 is greater than 20
                   6760: 34 is greater than 20
                   6761: 35 is greater than 20
                   6762: 36 is greater than 20
                   6763: 37 is greater than 20
                   6764: 38 is greater than 20
                   6765: 39 is greater than 20
                   6766: *******************
                   6767: 
                   6768: 
                   6769: *** Nested WHILEs ***
                   6770: Each array variable should be equal to the sum of its indices:
                   6771: ${test00}[0] = 0
                   6772: ${test00}[1] = 1
                   6773: ${test00}[2] = 2
                   6774: ${test01}[0] = 1
                   6775: ${test01}[1] = 2
                   6776: ${test01}[2] = 3
                   6777: ${test02}[0] = 2
                   6778: ${test02}[1] = 3
                   6779: ${test02}[2] = 4
                   6780: ${test10}[0] = 1
                   6781: ${test10}[1] = 2
                   6782: ${test10}[2] = 3
                   6783: ${test11}[0] = 2
                   6784: ${test11}[1] = 3
                   6785: ${test11}[2] = 4
                   6786: ${test12}[0] = 3
                   6787: ${test12}[1] = 4
                   6788: ${test12}[2] = 5
                   6789: ${test20}[0] = 2
                   6790: ${test20}[1] = 3
                   6791: ${test20}[2] = 4
                   6792: ${test21}[0] = 3
                   6793: ${test21}[1] = 4
                   6794: ${test21}[2] = 5
                   6795: ${test22}[0] = 4
                   6796: ${test22}[1] = 5
                   6797: ${test22}[2] = 6
                   6798: *********************
                   6799: 
                   6800: *** hash test... ***
                   6801: commented out...
                   6802: **************************
                   6803: 
                   6804: *** Hash resizing test ***
                   6805: ba
                   6806: baa
                   6807: baaa
                   6808: baaaa
                   6809: baaaaa
                   6810: baaaaaa
                   6811: baaaaaaa
                   6812: baaaaaaaa
                   6813: baaaaaaaaa
                   6814: baaaaaaaaaa
                   6815: ba
                   6816: 10
                   6817: baa
                   6818: 9
                   6819: baaa
                   6820: 8
                   6821: baaaa
                   6822: 7
                   6823: baaaaa
                   6824: 6
                   6825: baaaaaa
                   6826: 5
                   6827: baaaaaaa
                   6828: 4
                   6829: baaaaaaaa
                   6830: 3
                   6831: baaaaaaaaa
                   6832: 2
                   6833: baaaaaaaaaa
                   6834: 1
                   6835: **************************
                   6836: 
                   6837: 
                   6838: *** break/continue test ***
                   6839: $i should go from 0 to 2
                   6840: $j should go from 3 to 4, and $q should go from 3 to 4
                   6841:   $j=3
                   6842:     $q=3
                   6843:     $q=4
                   6844:   $j=4
                   6845:     $q=3
                   6846:     $q=4
                   6847: $j should go from 0 to 2
                   6848:   $j=0
                   6849:   $j=1
                   6850:   $j=2
                   6851: $k should go from 0 to 2
                   6852:     $k=0
                   6853:     $k=1
                   6854:     $k=2
                   6855: $i=0
                   6856: $j should go from 3 to 4, and $q should go from 3 to 4
                   6857:   $j=3
                   6858:     $q=3
                   6859:     $q=4
                   6860:   $j=4
                   6861:     $q=3
                   6862:     $q=4
                   6863: $j should go from 0 to 2
                   6864:   $j=0
                   6865:   $j=1
                   6866:   $j=2
                   6867: $k should go from 0 to 2
                   6868:     $k=0
                   6869:     $k=1
                   6870:     $k=2
                   6871: $i=1
                   6872: $j should go from 3 to 4, and $q should go from 3 to 4
                   6873:   $j=3
                   6874:     $q=3
                   6875:     $q=4
                   6876:   $j=4
                   6877:     $q=3
                   6878:     $q=4
                   6879: $j should go from 0 to 2
                   6880:   $j=0
                   6881:   $j=1
                   6882:   $j=2
                   6883: $k should go from 0 to 2
                   6884:     $k=0
                   6885:     $k=1
                   6886:     $k=2
                   6887: $i=2
                   6888: ***********************
                   6889: 
                   6890: *** Nested file include test ***
                   6891: <html>
                   6892: This is Finish.phtml.  This file is supposed to be included 
                   6893: from regression_test.phtml.  This is normal HTML.
                   6894: and this is PHP code, 2+2=4
                   6895: </html>
                   6896: ********************************
                   6897: 
                   6898: Tests completed.
                   6899: <html>
                   6900: <head>
                   6901: *** Testing assignments and variable aliasing: ***
                   6902: This should read "blah": blah
                   6903: This should read "this is nifty": this is nifty
                   6904: *************************************************
                   6905: 
                   6906: *** Testing integer operators ***
                   6907: Correct result - 8:  8
                   6908: Correct result - 8:  8
                   6909: Correct result - 2:  2
                   6910: Correct result - -2:  -2
                   6911: Correct result - 15:  15
                   6912: Correct result - 15:  15
                   6913: Correct result - 2:  2
                   6914: Correct result - 3:  3
                   6915: *********************************
                   6916: 
                   6917: *** Testing real operators ***
                   6918: Correct result - 8:  8
                   6919: Correct result - 8:  8
                   6920: Correct result - 2:  2
                   6921: Correct result - -2:  -2
                   6922: Correct result - 15:  15
                   6923: Correct result - 15:  15
                   6924: Correct result - 2:  2
                   6925: Correct result - 3:  3
                   6926: *********************************
                   6927: 
                   6928: *** Testing if/elseif/else control ***
                   6929: 
                   6930: This  works
                   6931: this_still_works
                   6932: should_print
                   6933: 
                   6934: 
                   6935: *** Seriously nested if's test ***
                   6936: ** spelling correction by kluzz **
                   6937: Only two lines of text should follow:
                   6938: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   6939: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   6940: 3 loop iterations should follow:
                   6941: 2 4
                   6942: 3 4
                   6943: 4 4
                   6944: **********************************
                   6945: 
                   6946: *** C-style else-if's ***
                   6947: This should be displayed
                   6948: *************************
                   6949: 
                   6950: *** WHILE tests ***
                   6951: 0 is smaller than 20
                   6952: 1 is smaller than 20
                   6953: 2 is smaller than 20
                   6954: 3 is smaller than 20
                   6955: 4 is smaller than 20
                   6956: 5 is smaller than 20
                   6957: 6 is smaller than 20
                   6958: 7 is smaller than 20
                   6959: 8 is smaller than 20
                   6960: 9 is smaller than 20
                   6961: 10 is smaller than 20
                   6962: 11 is smaller than 20
                   6963: 12 is smaller than 20
                   6964: 13 is smaller than 20
                   6965: 14 is smaller than 20
                   6966: 15 is smaller than 20
                   6967: 16 is smaller than 20
                   6968: 17 is smaller than 20
                   6969: 18 is smaller than 20
                   6970: 19 is smaller than 20
                   6971: 20 equals 20
                   6972: 21 is greater than 20
                   6973: 22 is greater than 20
                   6974: 23 is greater than 20
                   6975: 24 is greater than 20
                   6976: 25 is greater than 20
                   6977: 26 is greater than 20
                   6978: 27 is greater than 20
                   6979: 28 is greater than 20
                   6980: 29 is greater than 20
                   6981: 30 is greater than 20
                   6982: 31 is greater than 20
                   6983: 32 is greater than 20
                   6984: 33 is greater than 20
                   6985: 34 is greater than 20
                   6986: 35 is greater than 20
                   6987: 36 is greater than 20
                   6988: 37 is greater than 20
                   6989: 38 is greater than 20
                   6990: 39 is greater than 20
                   6991: *******************
                   6992: 
                   6993: 
                   6994: *** Nested WHILEs ***
                   6995: Each array variable should be equal to the sum of its indices:
                   6996: ${test00}[0] = 0
                   6997: ${test00}[1] = 1
                   6998: ${test00}[2] = 2
                   6999: ${test01}[0] = 1
                   7000: ${test01}[1] = 2
                   7001: ${test01}[2] = 3
                   7002: ${test02}[0] = 2
                   7003: ${test02}[1] = 3
                   7004: ${test02}[2] = 4
                   7005: ${test10}[0] = 1
                   7006: ${test10}[1] = 2
                   7007: ${test10}[2] = 3
                   7008: ${test11}[0] = 2
                   7009: ${test11}[1] = 3
                   7010: ${test11}[2] = 4
                   7011: ${test12}[0] = 3
                   7012: ${test12}[1] = 4
                   7013: ${test12}[2] = 5
                   7014: ${test20}[0] = 2
                   7015: ${test20}[1] = 3
                   7016: ${test20}[2] = 4
                   7017: ${test21}[0] = 3
                   7018: ${test21}[1] = 4
                   7019: ${test21}[2] = 5
                   7020: ${test22}[0] = 4
                   7021: ${test22}[1] = 5
                   7022: ${test22}[2] = 6
                   7023: *********************
                   7024: 
                   7025: *** hash test... ***
                   7026: commented out...
                   7027: **************************
                   7028: 
                   7029: *** Hash resizing test ***
                   7030: ba
                   7031: baa
                   7032: baaa
                   7033: baaaa
                   7034: baaaaa
                   7035: baaaaaa
                   7036: baaaaaaa
                   7037: baaaaaaaa
                   7038: baaaaaaaaa
                   7039: baaaaaaaaaa
                   7040: ba
                   7041: 10
                   7042: baa
                   7043: 9
                   7044: baaa
                   7045: 8
                   7046: baaaa
                   7047: 7
                   7048: baaaaa
                   7049: 6
                   7050: baaaaaa
                   7051: 5
                   7052: baaaaaaa
                   7053: 4
                   7054: baaaaaaaa
                   7055: 3
                   7056: baaaaaaaaa
                   7057: 2
                   7058: baaaaaaaaaa
                   7059: 1
                   7060: **************************
                   7061: 
                   7062: 
                   7063: *** break/continue test ***
                   7064: $i should go from 0 to 2
                   7065: $j should go from 3 to 4, and $q should go from 3 to 4
                   7066:   $j=3
                   7067:     $q=3
                   7068:     $q=4
                   7069:   $j=4
                   7070:     $q=3
                   7071:     $q=4
                   7072: $j should go from 0 to 2
                   7073:   $j=0
                   7074:   $j=1
                   7075:   $j=2
                   7076: $k should go from 0 to 2
                   7077:     $k=0
                   7078:     $k=1
                   7079:     $k=2
                   7080: $i=0
                   7081: $j should go from 3 to 4, and $q should go from 3 to 4
                   7082:   $j=3
                   7083:     $q=3
                   7084:     $q=4
                   7085:   $j=4
                   7086:     $q=3
                   7087:     $q=4
                   7088: $j should go from 0 to 2
                   7089:   $j=0
                   7090:   $j=1
                   7091:   $j=2
                   7092: $k should go from 0 to 2
                   7093:     $k=0
                   7094:     $k=1
                   7095:     $k=2
                   7096: $i=1
                   7097: $j should go from 3 to 4, and $q should go from 3 to 4
                   7098:   $j=3
                   7099:     $q=3
                   7100:     $q=4
                   7101:   $j=4
                   7102:     $q=3
                   7103:     $q=4
                   7104: $j should go from 0 to 2
                   7105:   $j=0
                   7106:   $j=1
                   7107:   $j=2
                   7108: $k should go from 0 to 2
                   7109:     $k=0
                   7110:     $k=1
                   7111:     $k=2
                   7112: $i=2
                   7113: ***********************
                   7114: 
                   7115: *** Nested file include test ***
                   7116: <html>
                   7117: This is Finish.phtml.  This file is supposed to be included 
                   7118: from regression_test.phtml.  This is normal HTML.
                   7119: and this is PHP code, 2+2=4
                   7120: </html>
                   7121: ********************************
                   7122: 
                   7123: Tests completed.
                   7124: <html>
                   7125: <head>
                   7126: *** Testing assignments and variable aliasing: ***
                   7127: This should read "blah": blah
                   7128: This should read "this is nifty": this is nifty
                   7129: *************************************************
                   7130: 
                   7131: *** Testing integer operators ***
                   7132: Correct result - 8:  8
                   7133: Correct result - 8:  8
                   7134: Correct result - 2:  2
                   7135: Correct result - -2:  -2
                   7136: Correct result - 15:  15
                   7137: Correct result - 15:  15
                   7138: Correct result - 2:  2
                   7139: Correct result - 3:  3
                   7140: *********************************
                   7141: 
                   7142: *** Testing real operators ***
                   7143: Correct result - 8:  8
                   7144: Correct result - 8:  8
                   7145: Correct result - 2:  2
                   7146: Correct result - -2:  -2
                   7147: Correct result - 15:  15
                   7148: Correct result - 15:  15
                   7149: Correct result - 2:  2
                   7150: Correct result - 3:  3
                   7151: *********************************
                   7152: 
                   7153: *** Testing if/elseif/else control ***
                   7154: 
                   7155: This  works
                   7156: this_still_works
                   7157: should_print
                   7158: 
                   7159: 
                   7160: *** Seriously nested if's test ***
                   7161: ** spelling correction by kluzz **
                   7162: Only two lines of text should follow:
                   7163: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   7164: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   7165: 3 loop iterations should follow:
                   7166: 2 4
                   7167: 3 4
                   7168: 4 4
                   7169: **********************************
                   7170: 
                   7171: *** C-style else-if's ***
                   7172: This should be displayed
                   7173: *************************
                   7174: 
                   7175: *** WHILE tests ***
                   7176: 0 is smaller than 20
                   7177: 1 is smaller than 20
                   7178: 2 is smaller than 20
                   7179: 3 is smaller than 20
                   7180: 4 is smaller than 20
                   7181: 5 is smaller than 20
                   7182: 6 is smaller than 20
                   7183: 7 is smaller than 20
                   7184: 8 is smaller than 20
                   7185: 9 is smaller than 20
                   7186: 10 is smaller than 20
                   7187: 11 is smaller than 20
                   7188: 12 is smaller than 20
                   7189: 13 is smaller than 20
                   7190: 14 is smaller than 20
                   7191: 15 is smaller than 20
                   7192: 16 is smaller than 20
                   7193: 17 is smaller than 20
                   7194: 18 is smaller than 20
                   7195: 19 is smaller than 20
                   7196: 20 equals 20
                   7197: 21 is greater than 20
                   7198: 22 is greater than 20
                   7199: 23 is greater than 20
                   7200: 24 is greater than 20
                   7201: 25 is greater than 20
                   7202: 26 is greater than 20
                   7203: 27 is greater than 20
                   7204: 28 is greater than 20
                   7205: 29 is greater than 20
                   7206: 30 is greater than 20
                   7207: 31 is greater than 20
                   7208: 32 is greater than 20
                   7209: 33 is greater than 20
                   7210: 34 is greater than 20
                   7211: 35 is greater than 20
                   7212: 36 is greater than 20
                   7213: 37 is greater than 20
                   7214: 38 is greater than 20
                   7215: 39 is greater than 20
                   7216: *******************
                   7217: 
                   7218: 
                   7219: *** Nested WHILEs ***
                   7220: Each array variable should be equal to the sum of its indices:
                   7221: ${test00}[0] = 0
                   7222: ${test00}[1] = 1
                   7223: ${test00}[2] = 2
                   7224: ${test01}[0] = 1
                   7225: ${test01}[1] = 2
                   7226: ${test01}[2] = 3
                   7227: ${test02}[0] = 2
                   7228: ${test02}[1] = 3
                   7229: ${test02}[2] = 4
                   7230: ${test10}[0] = 1
                   7231: ${test10}[1] = 2
                   7232: ${test10}[2] = 3
                   7233: ${test11}[0] = 2
                   7234: ${test11}[1] = 3
                   7235: ${test11}[2] = 4
                   7236: ${test12}[0] = 3
                   7237: ${test12}[1] = 4
                   7238: ${test12}[2] = 5
                   7239: ${test20}[0] = 2
                   7240: ${test20}[1] = 3
                   7241: ${test20}[2] = 4
                   7242: ${test21}[0] = 3
                   7243: ${test21}[1] = 4
                   7244: ${test21}[2] = 5
                   7245: ${test22}[0] = 4
                   7246: ${test22}[1] = 5
                   7247: ${test22}[2] = 6
                   7248: *********************
                   7249: 
                   7250: *** hash test... ***
                   7251: commented out...
                   7252: **************************
                   7253: 
                   7254: *** Hash resizing test ***
                   7255: ba
                   7256: baa
                   7257: baaa
                   7258: baaaa
                   7259: baaaaa
                   7260: baaaaaa
                   7261: baaaaaaa
                   7262: baaaaaaaa
                   7263: baaaaaaaaa
                   7264: baaaaaaaaaa
                   7265: ba
                   7266: 10
                   7267: baa
                   7268: 9
                   7269: baaa
                   7270: 8
                   7271: baaaa
                   7272: 7
                   7273: baaaaa
                   7274: 6
                   7275: baaaaaa
                   7276: 5
                   7277: baaaaaaa
                   7278: 4
                   7279: baaaaaaaa
                   7280: 3
                   7281: baaaaaaaaa
                   7282: 2
                   7283: baaaaaaaaaa
                   7284: 1
                   7285: **************************
                   7286: 
                   7287: 
                   7288: *** break/continue test ***
                   7289: $i should go from 0 to 2
                   7290: $j should go from 3 to 4, and $q should go from 3 to 4
                   7291:   $j=3
                   7292:     $q=3
                   7293:     $q=4
                   7294:   $j=4
                   7295:     $q=3
                   7296:     $q=4
                   7297: $j should go from 0 to 2
                   7298:   $j=0
                   7299:   $j=1
                   7300:   $j=2
                   7301: $k should go from 0 to 2
                   7302:     $k=0
                   7303:     $k=1
                   7304:     $k=2
                   7305: $i=0
                   7306: $j should go from 3 to 4, and $q should go from 3 to 4
                   7307:   $j=3
                   7308:     $q=3
                   7309:     $q=4
                   7310:   $j=4
                   7311:     $q=3
                   7312:     $q=4
                   7313: $j should go from 0 to 2
                   7314:   $j=0
                   7315:   $j=1
                   7316:   $j=2
                   7317: $k should go from 0 to 2
                   7318:     $k=0
                   7319:     $k=1
                   7320:     $k=2
                   7321: $i=1
                   7322: $j should go from 3 to 4, and $q should go from 3 to 4
                   7323:   $j=3
                   7324:     $q=3
                   7325:     $q=4
                   7326:   $j=4
                   7327:     $q=3
                   7328:     $q=4
                   7329: $j should go from 0 to 2
                   7330:   $j=0
                   7331:   $j=1
                   7332:   $j=2
                   7333: $k should go from 0 to 2
                   7334:     $k=0
                   7335:     $k=1
                   7336:     $k=2
                   7337: $i=2
                   7338: ***********************
                   7339: 
                   7340: *** Nested file include test ***
                   7341: <html>
                   7342: This is Finish.phtml.  This file is supposed to be included 
                   7343: from regression_test.phtml.  This is normal HTML.
                   7344: and this is PHP code, 2+2=4
                   7345: </html>
                   7346: ********************************
                   7347: 
                   7348: Tests completed.
                   7349: <html>
                   7350: <head>
                   7351: *** Testing assignments and variable aliasing: ***
                   7352: This should read "blah": blah
                   7353: This should read "this is nifty": this is nifty
                   7354: *************************************************
                   7355: 
                   7356: *** Testing integer operators ***
                   7357: Correct result - 8:  8
                   7358: Correct result - 8:  8
                   7359: Correct result - 2:  2
                   7360: Correct result - -2:  -2
                   7361: Correct result - 15:  15
                   7362: Correct result - 15:  15
                   7363: Correct result - 2:  2
                   7364: Correct result - 3:  3
                   7365: *********************************
                   7366: 
                   7367: *** Testing real operators ***
                   7368: Correct result - 8:  8
                   7369: Correct result - 8:  8
                   7370: Correct result - 2:  2
                   7371: Correct result - -2:  -2
                   7372: Correct result - 15:  15
                   7373: Correct result - 15:  15
                   7374: Correct result - 2:  2
                   7375: Correct result - 3:  3
                   7376: *********************************
                   7377: 
                   7378: *** Testing if/elseif/else control ***
                   7379: 
                   7380: This  works
                   7381: this_still_works
                   7382: should_print
                   7383: 
                   7384: 
                   7385: *** Seriously nested if's test ***
                   7386: ** spelling correction by kluzz **
                   7387: Only two lines of text should follow:
                   7388: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   7389: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   7390: 3 loop iterations should follow:
                   7391: 2 4
                   7392: 3 4
                   7393: 4 4
                   7394: **********************************
                   7395: 
                   7396: *** C-style else-if's ***
                   7397: This should be displayed
                   7398: *************************
                   7399: 
                   7400: *** WHILE tests ***
                   7401: 0 is smaller than 20
                   7402: 1 is smaller than 20
                   7403: 2 is smaller than 20
                   7404: 3 is smaller than 20
                   7405: 4 is smaller than 20
                   7406: 5 is smaller than 20
                   7407: 6 is smaller than 20
                   7408: 7 is smaller than 20
                   7409: 8 is smaller than 20
                   7410: 9 is smaller than 20
                   7411: 10 is smaller than 20
                   7412: 11 is smaller than 20
                   7413: 12 is smaller than 20
                   7414: 13 is smaller than 20
                   7415: 14 is smaller than 20
                   7416: 15 is smaller than 20
                   7417: 16 is smaller than 20
                   7418: 17 is smaller than 20
                   7419: 18 is smaller than 20
                   7420: 19 is smaller than 20
                   7421: 20 equals 20
                   7422: 21 is greater than 20
                   7423: 22 is greater than 20
                   7424: 23 is greater than 20
                   7425: 24 is greater than 20
                   7426: 25 is greater than 20
                   7427: 26 is greater than 20
                   7428: 27 is greater than 20
                   7429: 28 is greater than 20
                   7430: 29 is greater than 20
                   7431: 30 is greater than 20
                   7432: 31 is greater than 20
                   7433: 32 is greater than 20
                   7434: 33 is greater than 20
                   7435: 34 is greater than 20
                   7436: 35 is greater than 20
                   7437: 36 is greater than 20
                   7438: 37 is greater than 20
                   7439: 38 is greater than 20
                   7440: 39 is greater than 20
                   7441: *******************
                   7442: 
                   7443: 
                   7444: *** Nested WHILEs ***
                   7445: Each array variable should be equal to the sum of its indices:
                   7446: ${test00}[0] = 0
                   7447: ${test00}[1] = 1
                   7448: ${test00}[2] = 2
                   7449: ${test01}[0] = 1
                   7450: ${test01}[1] = 2
                   7451: ${test01}[2] = 3
                   7452: ${test02}[0] = 2
                   7453: ${test02}[1] = 3
                   7454: ${test02}[2] = 4
                   7455: ${test10}[0] = 1
                   7456: ${test10}[1] = 2
                   7457: ${test10}[2] = 3
                   7458: ${test11}[0] = 2
                   7459: ${test11}[1] = 3
                   7460: ${test11}[2] = 4
                   7461: ${test12}[0] = 3
                   7462: ${test12}[1] = 4
                   7463: ${test12}[2] = 5
                   7464: ${test20}[0] = 2
                   7465: ${test20}[1] = 3
                   7466: ${test20}[2] = 4
                   7467: ${test21}[0] = 3
                   7468: ${test21}[1] = 4
                   7469: ${test21}[2] = 5
                   7470: ${test22}[0] = 4
                   7471: ${test22}[1] = 5
                   7472: ${test22}[2] = 6
                   7473: *********************
                   7474: 
                   7475: *** hash test... ***
                   7476: commented out...
                   7477: **************************
                   7478: 
                   7479: *** Hash resizing test ***
                   7480: ba
                   7481: baa
                   7482: baaa
                   7483: baaaa
                   7484: baaaaa
                   7485: baaaaaa
                   7486: baaaaaaa
                   7487: baaaaaaaa
                   7488: baaaaaaaaa
                   7489: baaaaaaaaaa
                   7490: ba
                   7491: 10
                   7492: baa
                   7493: 9
                   7494: baaa
                   7495: 8
                   7496: baaaa
                   7497: 7
                   7498: baaaaa
                   7499: 6
                   7500: baaaaaa
                   7501: 5
                   7502: baaaaaaa
                   7503: 4
                   7504: baaaaaaaa
                   7505: 3
                   7506: baaaaaaaaa
                   7507: 2
                   7508: baaaaaaaaaa
                   7509: 1
                   7510: **************************
                   7511: 
                   7512: 
                   7513: *** break/continue test ***
                   7514: $i should go from 0 to 2
                   7515: $j should go from 3 to 4, and $q should go from 3 to 4
                   7516:   $j=3
                   7517:     $q=3
                   7518:     $q=4
                   7519:   $j=4
                   7520:     $q=3
                   7521:     $q=4
                   7522: $j should go from 0 to 2
                   7523:   $j=0
                   7524:   $j=1
                   7525:   $j=2
                   7526: $k should go from 0 to 2
                   7527:     $k=0
                   7528:     $k=1
                   7529:     $k=2
                   7530: $i=0
                   7531: $j should go from 3 to 4, and $q should go from 3 to 4
                   7532:   $j=3
                   7533:     $q=3
                   7534:     $q=4
                   7535:   $j=4
                   7536:     $q=3
                   7537:     $q=4
                   7538: $j should go from 0 to 2
                   7539:   $j=0
                   7540:   $j=1
                   7541:   $j=2
                   7542: $k should go from 0 to 2
                   7543:     $k=0
                   7544:     $k=1
                   7545:     $k=2
                   7546: $i=1
                   7547: $j should go from 3 to 4, and $q should go from 3 to 4
                   7548:   $j=3
                   7549:     $q=3
                   7550:     $q=4
                   7551:   $j=4
                   7552:     $q=3
                   7553:     $q=4
                   7554: $j should go from 0 to 2
                   7555:   $j=0
                   7556:   $j=1
                   7557:   $j=2
                   7558: $k should go from 0 to 2
                   7559:     $k=0
                   7560:     $k=1
                   7561:     $k=2
                   7562: $i=2
                   7563: ***********************
                   7564: 
                   7565: *** Nested file include test ***
                   7566: <html>
                   7567: This is Finish.phtml.  This file is supposed to be included 
                   7568: from regression_test.phtml.  This is normal HTML.
                   7569: and this is PHP code, 2+2=4
                   7570: </html>
                   7571: ********************************
                   7572: 
                   7573: Tests completed.
                   7574: <html>
                   7575: <head>
                   7576: *** Testing assignments and variable aliasing: ***
                   7577: This should read "blah": blah
                   7578: This should read "this is nifty": this is nifty
                   7579: *************************************************
                   7580: 
                   7581: *** Testing integer operators ***
                   7582: Correct result - 8:  8
                   7583: Correct result - 8:  8
                   7584: Correct result - 2:  2
                   7585: Correct result - -2:  -2
                   7586: Correct result - 15:  15
                   7587: Correct result - 15:  15
                   7588: Correct result - 2:  2
                   7589: Correct result - 3:  3
                   7590: *********************************
                   7591: 
                   7592: *** Testing real operators ***
                   7593: Correct result - 8:  8
                   7594: Correct result - 8:  8
                   7595: Correct result - 2:  2
                   7596: Correct result - -2:  -2
                   7597: Correct result - 15:  15
                   7598: Correct result - 15:  15
                   7599: Correct result - 2:  2
                   7600: Correct result - 3:  3
                   7601: *********************************
                   7602: 
                   7603: *** Testing if/elseif/else control ***
                   7604: 
                   7605: This  works
                   7606: this_still_works
                   7607: should_print
                   7608: 
                   7609: 
                   7610: *** Seriously nested if's test ***
                   7611: ** spelling correction by kluzz **
                   7612: Only two lines of text should follow:
                   7613: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   7614: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   7615: 3 loop iterations should follow:
                   7616: 2 4
                   7617: 3 4
                   7618: 4 4
                   7619: **********************************
                   7620: 
                   7621: *** C-style else-if's ***
                   7622: This should be displayed
                   7623: *************************
                   7624: 
                   7625: *** WHILE tests ***
                   7626: 0 is smaller than 20
                   7627: 1 is smaller than 20
                   7628: 2 is smaller than 20
                   7629: 3 is smaller than 20
                   7630: 4 is smaller than 20
                   7631: 5 is smaller than 20
                   7632: 6 is smaller than 20
                   7633: 7 is smaller than 20
                   7634: 8 is smaller than 20
                   7635: 9 is smaller than 20
                   7636: 10 is smaller than 20
                   7637: 11 is smaller than 20
                   7638: 12 is smaller than 20
                   7639: 13 is smaller than 20
                   7640: 14 is smaller than 20
                   7641: 15 is smaller than 20
                   7642: 16 is smaller than 20
                   7643: 17 is smaller than 20
                   7644: 18 is smaller than 20
                   7645: 19 is smaller than 20
                   7646: 20 equals 20
                   7647: 21 is greater than 20
                   7648: 22 is greater than 20
                   7649: 23 is greater than 20
                   7650: 24 is greater than 20
                   7651: 25 is greater than 20
                   7652: 26 is greater than 20
                   7653: 27 is greater than 20
                   7654: 28 is greater than 20
                   7655: 29 is greater than 20
                   7656: 30 is greater than 20
                   7657: 31 is greater than 20
                   7658: 32 is greater than 20
                   7659: 33 is greater than 20
                   7660: 34 is greater than 20
                   7661: 35 is greater than 20
                   7662: 36 is greater than 20
                   7663: 37 is greater than 20
                   7664: 38 is greater than 20
                   7665: 39 is greater than 20
                   7666: *******************
                   7667: 
                   7668: 
                   7669: *** Nested WHILEs ***
                   7670: Each array variable should be equal to the sum of its indices:
                   7671: ${test00}[0] = 0
                   7672: ${test00}[1] = 1
                   7673: ${test00}[2] = 2
                   7674: ${test01}[0] = 1
                   7675: ${test01}[1] = 2
                   7676: ${test01}[2] = 3
                   7677: ${test02}[0] = 2
                   7678: ${test02}[1] = 3
                   7679: ${test02}[2] = 4
                   7680: ${test10}[0] = 1
                   7681: ${test10}[1] = 2
                   7682: ${test10}[2] = 3
                   7683: ${test11}[0] = 2
                   7684: ${test11}[1] = 3
                   7685: ${test11}[2] = 4
                   7686: ${test12}[0] = 3
                   7687: ${test12}[1] = 4
                   7688: ${test12}[2] = 5
                   7689: ${test20}[0] = 2
                   7690: ${test20}[1] = 3
                   7691: ${test20}[2] = 4
                   7692: ${test21}[0] = 3
                   7693: ${test21}[1] = 4
                   7694: ${test21}[2] = 5
                   7695: ${test22}[0] = 4
                   7696: ${test22}[1] = 5
                   7697: ${test22}[2] = 6
                   7698: *********************
                   7699: 
                   7700: *** hash test... ***
                   7701: commented out...
                   7702: **************************
                   7703: 
                   7704: *** Hash resizing test ***
                   7705: ba
                   7706: baa
                   7707: baaa
                   7708: baaaa
                   7709: baaaaa
                   7710: baaaaaa
                   7711: baaaaaaa
                   7712: baaaaaaaa
                   7713: baaaaaaaaa
                   7714: baaaaaaaaaa
                   7715: ba
                   7716: 10
                   7717: baa
                   7718: 9
                   7719: baaa
                   7720: 8
                   7721: baaaa
                   7722: 7
                   7723: baaaaa
                   7724: 6
                   7725: baaaaaa
                   7726: 5
                   7727: baaaaaaa
                   7728: 4
                   7729: baaaaaaaa
                   7730: 3
                   7731: baaaaaaaaa
                   7732: 2
                   7733: baaaaaaaaaa
                   7734: 1
                   7735: **************************
                   7736: 
                   7737: 
                   7738: *** break/continue test ***
                   7739: $i should go from 0 to 2
                   7740: $j should go from 3 to 4, and $q should go from 3 to 4
                   7741:   $j=3
                   7742:     $q=3
                   7743:     $q=4
                   7744:   $j=4
                   7745:     $q=3
                   7746:     $q=4
                   7747: $j should go from 0 to 2
                   7748:   $j=0
                   7749:   $j=1
                   7750:   $j=2
                   7751: $k should go from 0 to 2
                   7752:     $k=0
                   7753:     $k=1
                   7754:     $k=2
                   7755: $i=0
                   7756: $j should go from 3 to 4, and $q should go from 3 to 4
                   7757:   $j=3
                   7758:     $q=3
                   7759:     $q=4
                   7760:   $j=4
                   7761:     $q=3
                   7762:     $q=4
                   7763: $j should go from 0 to 2
                   7764:   $j=0
                   7765:   $j=1
                   7766:   $j=2
                   7767: $k should go from 0 to 2
                   7768:     $k=0
                   7769:     $k=1
                   7770:     $k=2
                   7771: $i=1
                   7772: $j should go from 3 to 4, and $q should go from 3 to 4
                   7773:   $j=3
                   7774:     $q=3
                   7775:     $q=4
                   7776:   $j=4
                   7777:     $q=3
                   7778:     $q=4
                   7779: $j should go from 0 to 2
                   7780:   $j=0
                   7781:   $j=1
                   7782:   $j=2
                   7783: $k should go from 0 to 2
                   7784:     $k=0
                   7785:     $k=1
                   7786:     $k=2
                   7787: $i=2
                   7788: ***********************
                   7789: 
                   7790: *** Nested file include test ***
                   7791: <html>
                   7792: This is Finish.phtml.  This file is supposed to be included 
                   7793: from regression_test.phtml.  This is normal HTML.
                   7794: and this is PHP code, 2+2=4
                   7795: </html>
                   7796: ********************************
                   7797: 
                   7798: Tests completed.
                   7799: <html>
                   7800: <head>
                   7801: *** Testing assignments and variable aliasing: ***
                   7802: This should read "blah": blah
                   7803: This should read "this is nifty": this is nifty
                   7804: *************************************************
                   7805: 
                   7806: *** Testing integer operators ***
                   7807: Correct result - 8:  8
                   7808: Correct result - 8:  8
                   7809: Correct result - 2:  2
                   7810: Correct result - -2:  -2
                   7811: Correct result - 15:  15
                   7812: Correct result - 15:  15
                   7813: Correct result - 2:  2
                   7814: Correct result - 3:  3
                   7815: *********************************
                   7816: 
                   7817: *** Testing real operators ***
                   7818: Correct result - 8:  8
                   7819: Correct result - 8:  8
                   7820: Correct result - 2:  2
                   7821: Correct result - -2:  -2
                   7822: Correct result - 15:  15
                   7823: Correct result - 15:  15
                   7824: Correct result - 2:  2
                   7825: Correct result - 3:  3
                   7826: *********************************
                   7827: 
                   7828: *** Testing if/elseif/else control ***
                   7829: 
                   7830: This  works
                   7831: this_still_works
                   7832: should_print
                   7833: 
                   7834: 
                   7835: *** Seriously nested if's test ***
                   7836: ** spelling correction by kluzz **
                   7837: Only two lines of text should follow:
                   7838: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   7839: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   7840: 3 loop iterations should follow:
                   7841: 2 4
                   7842: 3 4
                   7843: 4 4
                   7844: **********************************
                   7845: 
                   7846: *** C-style else-if's ***
                   7847: This should be displayed
                   7848: *************************
                   7849: 
                   7850: *** WHILE tests ***
                   7851: 0 is smaller than 20
                   7852: 1 is smaller than 20
                   7853: 2 is smaller than 20
                   7854: 3 is smaller than 20
                   7855: 4 is smaller than 20
                   7856: 5 is smaller than 20
                   7857: 6 is smaller than 20
                   7858: 7 is smaller than 20
                   7859: 8 is smaller than 20
                   7860: 9 is smaller than 20
                   7861: 10 is smaller than 20
                   7862: 11 is smaller than 20
                   7863: 12 is smaller than 20
                   7864: 13 is smaller than 20
                   7865: 14 is smaller than 20
                   7866: 15 is smaller than 20
                   7867: 16 is smaller than 20
                   7868: 17 is smaller than 20
                   7869: 18 is smaller than 20
                   7870: 19 is smaller than 20
                   7871: 20 equals 20
                   7872: 21 is greater than 20
                   7873: 22 is greater than 20
                   7874: 23 is greater than 20
                   7875: 24 is greater than 20
                   7876: 25 is greater than 20
                   7877: 26 is greater than 20
                   7878: 27 is greater than 20
                   7879: 28 is greater than 20
                   7880: 29 is greater than 20
                   7881: 30 is greater than 20
                   7882: 31 is greater than 20
                   7883: 32 is greater than 20
                   7884: 33 is greater than 20
                   7885: 34 is greater than 20
                   7886: 35 is greater than 20
                   7887: 36 is greater than 20
                   7888: 37 is greater than 20
                   7889: 38 is greater than 20
                   7890: 39 is greater than 20
                   7891: *******************
                   7892: 
                   7893: 
                   7894: *** Nested WHILEs ***
                   7895: Each array variable should be equal to the sum of its indices:
                   7896: ${test00}[0] = 0
                   7897: ${test00}[1] = 1
                   7898: ${test00}[2] = 2
                   7899: ${test01}[0] = 1
                   7900: ${test01}[1] = 2
                   7901: ${test01}[2] = 3
                   7902: ${test02}[0] = 2
                   7903: ${test02}[1] = 3
                   7904: ${test02}[2] = 4
                   7905: ${test10}[0] = 1
                   7906: ${test10}[1] = 2
                   7907: ${test10}[2] = 3
                   7908: ${test11}[0] = 2
                   7909: ${test11}[1] = 3
                   7910: ${test11}[2] = 4
                   7911: ${test12}[0] = 3
                   7912: ${test12}[1] = 4
                   7913: ${test12}[2] = 5
                   7914: ${test20}[0] = 2
                   7915: ${test20}[1] = 3
                   7916: ${test20}[2] = 4
                   7917: ${test21}[0] = 3
                   7918: ${test21}[1] = 4
                   7919: ${test21}[2] = 5
                   7920: ${test22}[0] = 4
                   7921: ${test22}[1] = 5
                   7922: ${test22}[2] = 6
                   7923: *********************
                   7924: 
                   7925: *** hash test... ***
                   7926: commented out...
                   7927: **************************
                   7928: 
                   7929: *** Hash resizing test ***
                   7930: ba
                   7931: baa
                   7932: baaa
                   7933: baaaa
                   7934: baaaaa
                   7935: baaaaaa
                   7936: baaaaaaa
                   7937: baaaaaaaa
                   7938: baaaaaaaaa
                   7939: baaaaaaaaaa
                   7940: ba
                   7941: 10
                   7942: baa
                   7943: 9
                   7944: baaa
                   7945: 8
                   7946: baaaa
                   7947: 7
                   7948: baaaaa
                   7949: 6
                   7950: baaaaaa
                   7951: 5
                   7952: baaaaaaa
                   7953: 4
                   7954: baaaaaaaa
                   7955: 3
                   7956: baaaaaaaaa
                   7957: 2
                   7958: baaaaaaaaaa
                   7959: 1
                   7960: **************************
                   7961: 
                   7962: 
                   7963: *** break/continue test ***
                   7964: $i should go from 0 to 2
                   7965: $j should go from 3 to 4, and $q should go from 3 to 4
                   7966:   $j=3
                   7967:     $q=3
                   7968:     $q=4
                   7969:   $j=4
                   7970:     $q=3
                   7971:     $q=4
                   7972: $j should go from 0 to 2
                   7973:   $j=0
                   7974:   $j=1
                   7975:   $j=2
                   7976: $k should go from 0 to 2
                   7977:     $k=0
                   7978:     $k=1
                   7979:     $k=2
                   7980: $i=0
                   7981: $j should go from 3 to 4, and $q should go from 3 to 4
                   7982:   $j=3
                   7983:     $q=3
                   7984:     $q=4
                   7985:   $j=4
                   7986:     $q=3
                   7987:     $q=4
                   7988: $j should go from 0 to 2
                   7989:   $j=0
                   7990:   $j=1
                   7991:   $j=2
                   7992: $k should go from 0 to 2
                   7993:     $k=0
                   7994:     $k=1
                   7995:     $k=2
                   7996: $i=1
                   7997: $j should go from 3 to 4, and $q should go from 3 to 4
                   7998:   $j=3
                   7999:     $q=3
                   8000:     $q=4
                   8001:   $j=4
                   8002:     $q=3
                   8003:     $q=4
                   8004: $j should go from 0 to 2
                   8005:   $j=0
                   8006:   $j=1
                   8007:   $j=2
                   8008: $k should go from 0 to 2
                   8009:     $k=0
                   8010:     $k=1
                   8011:     $k=2
                   8012: $i=2
                   8013: ***********************
                   8014: 
                   8015: *** Nested file include test ***
                   8016: <html>
                   8017: This is Finish.phtml.  This file is supposed to be included 
                   8018: from regression_test.phtml.  This is normal HTML.
                   8019: and this is PHP code, 2+2=4
                   8020: </html>
                   8021: ********************************
                   8022: 
                   8023: Tests completed.
                   8024: <html>
                   8025: <head>
                   8026: *** Testing assignments and variable aliasing: ***
                   8027: This should read "blah": blah
                   8028: This should read "this is nifty": this is nifty
                   8029: *************************************************
                   8030: 
                   8031: *** Testing integer operators ***
                   8032: Correct result - 8:  8
                   8033: Correct result - 8:  8
                   8034: Correct result - 2:  2
                   8035: Correct result - -2:  -2
                   8036: Correct result - 15:  15
                   8037: Correct result - 15:  15
                   8038: Correct result - 2:  2
                   8039: Correct result - 3:  3
                   8040: *********************************
                   8041: 
                   8042: *** Testing real operators ***
                   8043: Correct result - 8:  8
                   8044: Correct result - 8:  8
                   8045: Correct result - 2:  2
                   8046: Correct result - -2:  -2
                   8047: Correct result - 15:  15
                   8048: Correct result - 15:  15
                   8049: Correct result - 2:  2
                   8050: Correct result - 3:  3
                   8051: *********************************
                   8052: 
                   8053: *** Testing if/elseif/else control ***
                   8054: 
                   8055: This  works
                   8056: this_still_works
                   8057: should_print
                   8058: 
                   8059: 
                   8060: *** Seriously nested if's test ***
                   8061: ** spelling correction by kluzz **
                   8062: Only two lines of text should follow:
                   8063: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   8064: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   8065: 3 loop iterations should follow:
                   8066: 2 4
                   8067: 3 4
                   8068: 4 4
                   8069: **********************************
                   8070: 
                   8071: *** C-style else-if's ***
                   8072: This should be displayed
                   8073: *************************
                   8074: 
                   8075: *** WHILE tests ***
                   8076: 0 is smaller than 20
                   8077: 1 is smaller than 20
                   8078: 2 is smaller than 20
                   8079: 3 is smaller than 20
                   8080: 4 is smaller than 20
                   8081: 5 is smaller than 20
                   8082: 6 is smaller than 20
                   8083: 7 is smaller than 20
                   8084: 8 is smaller than 20
                   8085: 9 is smaller than 20
                   8086: 10 is smaller than 20
                   8087: 11 is smaller than 20
                   8088: 12 is smaller than 20
                   8089: 13 is smaller than 20
                   8090: 14 is smaller than 20
                   8091: 15 is smaller than 20
                   8092: 16 is smaller than 20
                   8093: 17 is smaller than 20
                   8094: 18 is smaller than 20
                   8095: 19 is smaller than 20
                   8096: 20 equals 20
                   8097: 21 is greater than 20
                   8098: 22 is greater than 20
                   8099: 23 is greater than 20
                   8100: 24 is greater than 20
                   8101: 25 is greater than 20
                   8102: 26 is greater than 20
                   8103: 27 is greater than 20
                   8104: 28 is greater than 20
                   8105: 29 is greater than 20
                   8106: 30 is greater than 20
                   8107: 31 is greater than 20
                   8108: 32 is greater than 20
                   8109: 33 is greater than 20
                   8110: 34 is greater than 20
                   8111: 35 is greater than 20
                   8112: 36 is greater than 20
                   8113: 37 is greater than 20
                   8114: 38 is greater than 20
                   8115: 39 is greater than 20
                   8116: *******************
                   8117: 
                   8118: 
                   8119: *** Nested WHILEs ***
                   8120: Each array variable should be equal to the sum of its indices:
                   8121: ${test00}[0] = 0
                   8122: ${test00}[1] = 1
                   8123: ${test00}[2] = 2
                   8124: ${test01}[0] = 1
                   8125: ${test01}[1] = 2
                   8126: ${test01}[2] = 3
                   8127: ${test02}[0] = 2
                   8128: ${test02}[1] = 3
                   8129: ${test02}[2] = 4
                   8130: ${test10}[0] = 1
                   8131: ${test10}[1] = 2
                   8132: ${test10}[2] = 3
                   8133: ${test11}[0] = 2
                   8134: ${test11}[1] = 3
                   8135: ${test11}[2] = 4
                   8136: ${test12}[0] = 3
                   8137: ${test12}[1] = 4
                   8138: ${test12}[2] = 5
                   8139: ${test20}[0] = 2
                   8140: ${test20}[1] = 3
                   8141: ${test20}[2] = 4
                   8142: ${test21}[0] = 3
                   8143: ${test21}[1] = 4
                   8144: ${test21}[2] = 5
                   8145: ${test22}[0] = 4
                   8146: ${test22}[1] = 5
                   8147: ${test22}[2] = 6
                   8148: *********************
                   8149: 
                   8150: *** hash test... ***
                   8151: commented out...
                   8152: **************************
                   8153: 
                   8154: *** Hash resizing test ***
                   8155: ba
                   8156: baa
                   8157: baaa
                   8158: baaaa
                   8159: baaaaa
                   8160: baaaaaa
                   8161: baaaaaaa
                   8162: baaaaaaaa
                   8163: baaaaaaaaa
                   8164: baaaaaaaaaa
                   8165: ba
                   8166: 10
                   8167: baa
                   8168: 9
                   8169: baaa
                   8170: 8
                   8171: baaaa
                   8172: 7
                   8173: baaaaa
                   8174: 6
                   8175: baaaaaa
                   8176: 5
                   8177: baaaaaaa
                   8178: 4
                   8179: baaaaaaaa
                   8180: 3
                   8181: baaaaaaaaa
                   8182: 2
                   8183: baaaaaaaaaa
                   8184: 1
                   8185: **************************
                   8186: 
                   8187: 
                   8188: *** break/continue test ***
                   8189: $i should go from 0 to 2
                   8190: $j should go from 3 to 4, and $q should go from 3 to 4
                   8191:   $j=3
                   8192:     $q=3
                   8193:     $q=4
                   8194:   $j=4
                   8195:     $q=3
                   8196:     $q=4
                   8197: $j should go from 0 to 2
                   8198:   $j=0
                   8199:   $j=1
                   8200:   $j=2
                   8201: $k should go from 0 to 2
                   8202:     $k=0
                   8203:     $k=1
                   8204:     $k=2
                   8205: $i=0
                   8206: $j should go from 3 to 4, and $q should go from 3 to 4
                   8207:   $j=3
                   8208:     $q=3
                   8209:     $q=4
                   8210:   $j=4
                   8211:     $q=3
                   8212:     $q=4
                   8213: $j should go from 0 to 2
                   8214:   $j=0
                   8215:   $j=1
                   8216:   $j=2
                   8217: $k should go from 0 to 2
                   8218:     $k=0
                   8219:     $k=1
                   8220:     $k=2
                   8221: $i=1
                   8222: $j should go from 3 to 4, and $q should go from 3 to 4
                   8223:   $j=3
                   8224:     $q=3
                   8225:     $q=4
                   8226:   $j=4
                   8227:     $q=3
                   8228:     $q=4
                   8229: $j should go from 0 to 2
                   8230:   $j=0
                   8231:   $j=1
                   8232:   $j=2
                   8233: $k should go from 0 to 2
                   8234:     $k=0
                   8235:     $k=1
                   8236:     $k=2
                   8237: $i=2
                   8238: ***********************
                   8239: 
                   8240: *** Nested file include test ***
                   8241: <html>
                   8242: This is Finish.phtml.  This file is supposed to be included 
                   8243: from regression_test.phtml.  This is normal HTML.
                   8244: and this is PHP code, 2+2=4
                   8245: </html>
                   8246: ********************************
                   8247: 
                   8248: Tests completed.
                   8249: <html>
                   8250: <head>
                   8251: *** Testing assignments and variable aliasing: ***
                   8252: This should read "blah": blah
                   8253: This should read "this is nifty": this is nifty
                   8254: *************************************************
                   8255: 
                   8256: *** Testing integer operators ***
                   8257: Correct result - 8:  8
                   8258: Correct result - 8:  8
                   8259: Correct result - 2:  2
                   8260: Correct result - -2:  -2
                   8261: Correct result - 15:  15
                   8262: Correct result - 15:  15
                   8263: Correct result - 2:  2
                   8264: Correct result - 3:  3
                   8265: *********************************
                   8266: 
                   8267: *** Testing real operators ***
                   8268: Correct result - 8:  8
                   8269: Correct result - 8:  8
                   8270: Correct result - 2:  2
                   8271: Correct result - -2:  -2
                   8272: Correct result - 15:  15
                   8273: Correct result - 15:  15
                   8274: Correct result - 2:  2
                   8275: Correct result - 3:  3
                   8276: *********************************
                   8277: 
                   8278: *** Testing if/elseif/else control ***
                   8279: 
                   8280: This  works
                   8281: this_still_works
                   8282: should_print
                   8283: 
                   8284: 
                   8285: *** Seriously nested if's test ***
                   8286: ** spelling correction by kluzz **
                   8287: Only two lines of text should follow:
                   8288: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   8289: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   8290: 3 loop iterations should follow:
                   8291: 2 4
                   8292: 3 4
                   8293: 4 4
                   8294: **********************************
                   8295: 
                   8296: *** C-style else-if's ***
                   8297: This should be displayed
                   8298: *************************
                   8299: 
                   8300: *** WHILE tests ***
                   8301: 0 is smaller than 20
                   8302: 1 is smaller than 20
                   8303: 2 is smaller than 20
                   8304: 3 is smaller than 20
                   8305: 4 is smaller than 20
                   8306: 5 is smaller than 20
                   8307: 6 is smaller than 20
                   8308: 7 is smaller than 20
                   8309: 8 is smaller than 20
                   8310: 9 is smaller than 20
                   8311: 10 is smaller than 20
                   8312: 11 is smaller than 20
                   8313: 12 is smaller than 20
                   8314: 13 is smaller than 20
                   8315: 14 is smaller than 20
                   8316: 15 is smaller than 20
                   8317: 16 is smaller than 20
                   8318: 17 is smaller than 20
                   8319: 18 is smaller than 20
                   8320: 19 is smaller than 20
                   8321: 20 equals 20
                   8322: 21 is greater than 20
                   8323: 22 is greater than 20
                   8324: 23 is greater than 20
                   8325: 24 is greater than 20
                   8326: 25 is greater than 20
                   8327: 26 is greater than 20
                   8328: 27 is greater than 20
                   8329: 28 is greater than 20
                   8330: 29 is greater than 20
                   8331: 30 is greater than 20
                   8332: 31 is greater than 20
                   8333: 32 is greater than 20
                   8334: 33 is greater than 20
                   8335: 34 is greater than 20
                   8336: 35 is greater than 20
                   8337: 36 is greater than 20
                   8338: 37 is greater than 20
                   8339: 38 is greater than 20
                   8340: 39 is greater than 20
                   8341: *******************
                   8342: 
                   8343: 
                   8344: *** Nested WHILEs ***
                   8345: Each array variable should be equal to the sum of its indices:
                   8346: ${test00}[0] = 0
                   8347: ${test00}[1] = 1
                   8348: ${test00}[2] = 2
                   8349: ${test01}[0] = 1
                   8350: ${test01}[1] = 2
                   8351: ${test01}[2] = 3
                   8352: ${test02}[0] = 2
                   8353: ${test02}[1] = 3
                   8354: ${test02}[2] = 4
                   8355: ${test10}[0] = 1
                   8356: ${test10}[1] = 2
                   8357: ${test10}[2] = 3
                   8358: ${test11}[0] = 2
                   8359: ${test11}[1] = 3
                   8360: ${test11}[2] = 4
                   8361: ${test12}[0] = 3
                   8362: ${test12}[1] = 4
                   8363: ${test12}[2] = 5
                   8364: ${test20}[0] = 2
                   8365: ${test20}[1] = 3
                   8366: ${test20}[2] = 4
                   8367: ${test21}[0] = 3
                   8368: ${test21}[1] = 4
                   8369: ${test21}[2] = 5
                   8370: ${test22}[0] = 4
                   8371: ${test22}[1] = 5
                   8372: ${test22}[2] = 6
                   8373: *********************
                   8374: 
                   8375: *** hash test... ***
                   8376: commented out...
                   8377: **************************
                   8378: 
                   8379: *** Hash resizing test ***
                   8380: ba
                   8381: baa
                   8382: baaa
                   8383: baaaa
                   8384: baaaaa
                   8385: baaaaaa
                   8386: baaaaaaa
                   8387: baaaaaaaa
                   8388: baaaaaaaaa
                   8389: baaaaaaaaaa
                   8390: ba
                   8391: 10
                   8392: baa
                   8393: 9
                   8394: baaa
                   8395: 8
                   8396: baaaa
                   8397: 7
                   8398: baaaaa
                   8399: 6
                   8400: baaaaaa
                   8401: 5
                   8402: baaaaaaa
                   8403: 4
                   8404: baaaaaaaa
                   8405: 3
                   8406: baaaaaaaaa
                   8407: 2
                   8408: baaaaaaaaaa
                   8409: 1
                   8410: **************************
                   8411: 
                   8412: 
                   8413: *** break/continue test ***
                   8414: $i should go from 0 to 2
                   8415: $j should go from 3 to 4, and $q should go from 3 to 4
                   8416:   $j=3
                   8417:     $q=3
                   8418:     $q=4
                   8419:   $j=4
                   8420:     $q=3
                   8421:     $q=4
                   8422: $j should go from 0 to 2
                   8423:   $j=0
                   8424:   $j=1
                   8425:   $j=2
                   8426: $k should go from 0 to 2
                   8427:     $k=0
                   8428:     $k=1
                   8429:     $k=2
                   8430: $i=0
                   8431: $j should go from 3 to 4, and $q should go from 3 to 4
                   8432:   $j=3
                   8433:     $q=3
                   8434:     $q=4
                   8435:   $j=4
                   8436:     $q=3
                   8437:     $q=4
                   8438: $j should go from 0 to 2
                   8439:   $j=0
                   8440:   $j=1
                   8441:   $j=2
                   8442: $k should go from 0 to 2
                   8443:     $k=0
                   8444:     $k=1
                   8445:     $k=2
                   8446: $i=1
                   8447: $j should go from 3 to 4, and $q should go from 3 to 4
                   8448:   $j=3
                   8449:     $q=3
                   8450:     $q=4
                   8451:   $j=4
                   8452:     $q=3
                   8453:     $q=4
                   8454: $j should go from 0 to 2
                   8455:   $j=0
                   8456:   $j=1
                   8457:   $j=2
                   8458: $k should go from 0 to 2
                   8459:     $k=0
                   8460:     $k=1
                   8461:     $k=2
                   8462: $i=2
                   8463: ***********************
                   8464: 
                   8465: *** Nested file include test ***
                   8466: <html>
                   8467: This is Finish.phtml.  This file is supposed to be included 
                   8468: from regression_test.phtml.  This is normal HTML.
                   8469: and this is PHP code, 2+2=4
                   8470: </html>
                   8471: ********************************
                   8472: 
                   8473: Tests completed.
                   8474: <html>
                   8475: <head>
                   8476: *** Testing assignments and variable aliasing: ***
                   8477: This should read "blah": blah
                   8478: This should read "this is nifty": this is nifty
                   8479: *************************************************
                   8480: 
                   8481: *** Testing integer operators ***
                   8482: Correct result - 8:  8
                   8483: Correct result - 8:  8
                   8484: Correct result - 2:  2
                   8485: Correct result - -2:  -2
                   8486: Correct result - 15:  15
                   8487: Correct result - 15:  15
                   8488: Correct result - 2:  2
                   8489: Correct result - 3:  3
                   8490: *********************************
                   8491: 
                   8492: *** Testing real operators ***
                   8493: Correct result - 8:  8
                   8494: Correct result - 8:  8
                   8495: Correct result - 2:  2
                   8496: Correct result - -2:  -2
                   8497: Correct result - 15:  15
                   8498: Correct result - 15:  15
                   8499: Correct result - 2:  2
                   8500: Correct result - 3:  3
                   8501: *********************************
                   8502: 
                   8503: *** Testing if/elseif/else control ***
                   8504: 
                   8505: This  works
                   8506: this_still_works
                   8507: should_print
                   8508: 
                   8509: 
                   8510: *** Seriously nested if's test ***
                   8511: ** spelling correction by kluzz **
                   8512: Only two lines of text should follow:
                   8513: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   8514: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   8515: 3 loop iterations should follow:
                   8516: 2 4
                   8517: 3 4
                   8518: 4 4
                   8519: **********************************
                   8520: 
                   8521: *** C-style else-if's ***
                   8522: This should be displayed
                   8523: *************************
                   8524: 
                   8525: *** WHILE tests ***
                   8526: 0 is smaller than 20
                   8527: 1 is smaller than 20
                   8528: 2 is smaller than 20
                   8529: 3 is smaller than 20
                   8530: 4 is smaller than 20
                   8531: 5 is smaller than 20
                   8532: 6 is smaller than 20
                   8533: 7 is smaller than 20
                   8534: 8 is smaller than 20
                   8535: 9 is smaller than 20
                   8536: 10 is smaller than 20
                   8537: 11 is smaller than 20
                   8538: 12 is smaller than 20
                   8539: 13 is smaller than 20
                   8540: 14 is smaller than 20
                   8541: 15 is smaller than 20
                   8542: 16 is smaller than 20
                   8543: 17 is smaller than 20
                   8544: 18 is smaller than 20
                   8545: 19 is smaller than 20
                   8546: 20 equals 20
                   8547: 21 is greater than 20
                   8548: 22 is greater than 20
                   8549: 23 is greater than 20
                   8550: 24 is greater than 20
                   8551: 25 is greater than 20
                   8552: 26 is greater than 20
                   8553: 27 is greater than 20
                   8554: 28 is greater than 20
                   8555: 29 is greater than 20
                   8556: 30 is greater than 20
                   8557: 31 is greater than 20
                   8558: 32 is greater than 20
                   8559: 33 is greater than 20
                   8560: 34 is greater than 20
                   8561: 35 is greater than 20
                   8562: 36 is greater than 20
                   8563: 37 is greater than 20
                   8564: 38 is greater than 20
                   8565: 39 is greater than 20
                   8566: *******************
                   8567: 
                   8568: 
                   8569: *** Nested WHILEs ***
                   8570: Each array variable should be equal to the sum of its indices:
                   8571: ${test00}[0] = 0
                   8572: ${test00}[1] = 1
                   8573: ${test00}[2] = 2
                   8574: ${test01}[0] = 1
                   8575: ${test01}[1] = 2
                   8576: ${test01}[2] = 3
                   8577: ${test02}[0] = 2
                   8578: ${test02}[1] = 3
                   8579: ${test02}[2] = 4
                   8580: ${test10}[0] = 1
                   8581: ${test10}[1] = 2
                   8582: ${test10}[2] = 3
                   8583: ${test11}[0] = 2
                   8584: ${test11}[1] = 3
                   8585: ${test11}[2] = 4
                   8586: ${test12}[0] = 3
                   8587: ${test12}[1] = 4
                   8588: ${test12}[2] = 5
                   8589: ${test20}[0] = 2
                   8590: ${test20}[1] = 3
                   8591: ${test20}[2] = 4
                   8592: ${test21}[0] = 3
                   8593: ${test21}[1] = 4
                   8594: ${test21}[2] = 5
                   8595: ${test22}[0] = 4
                   8596: ${test22}[1] = 5
                   8597: ${test22}[2] = 6
                   8598: *********************
                   8599: 
                   8600: *** hash test... ***
                   8601: commented out...
                   8602: **************************
                   8603: 
                   8604: *** Hash resizing test ***
                   8605: ba
                   8606: baa
                   8607: baaa
                   8608: baaaa
                   8609: baaaaa
                   8610: baaaaaa
                   8611: baaaaaaa
                   8612: baaaaaaaa
                   8613: baaaaaaaaa
                   8614: baaaaaaaaaa
                   8615: ba
                   8616: 10
                   8617: baa
                   8618: 9
                   8619: baaa
                   8620: 8
                   8621: baaaa
                   8622: 7
                   8623: baaaaa
                   8624: 6
                   8625: baaaaaa
                   8626: 5
                   8627: baaaaaaa
                   8628: 4
                   8629: baaaaaaaa
                   8630: 3
                   8631: baaaaaaaaa
                   8632: 2
                   8633: baaaaaaaaaa
                   8634: 1
                   8635: **************************
                   8636: 
                   8637: 
                   8638: *** break/continue test ***
                   8639: $i should go from 0 to 2
                   8640: $j should go from 3 to 4, and $q should go from 3 to 4
                   8641:   $j=3
                   8642:     $q=3
                   8643:     $q=4
                   8644:   $j=4
                   8645:     $q=3
                   8646:     $q=4
                   8647: $j should go from 0 to 2
                   8648:   $j=0
                   8649:   $j=1
                   8650:   $j=2
                   8651: $k should go from 0 to 2
                   8652:     $k=0
                   8653:     $k=1
                   8654:     $k=2
                   8655: $i=0
                   8656: $j should go from 3 to 4, and $q should go from 3 to 4
                   8657:   $j=3
                   8658:     $q=3
                   8659:     $q=4
                   8660:   $j=4
                   8661:     $q=3
                   8662:     $q=4
                   8663: $j should go from 0 to 2
                   8664:   $j=0
                   8665:   $j=1
                   8666:   $j=2
                   8667: $k should go from 0 to 2
                   8668:     $k=0
                   8669:     $k=1
                   8670:     $k=2
                   8671: $i=1
                   8672: $j should go from 3 to 4, and $q should go from 3 to 4
                   8673:   $j=3
                   8674:     $q=3
                   8675:     $q=4
                   8676:   $j=4
                   8677:     $q=3
                   8678:     $q=4
                   8679: $j should go from 0 to 2
                   8680:   $j=0
                   8681:   $j=1
                   8682:   $j=2
                   8683: $k should go from 0 to 2
                   8684:     $k=0
                   8685:     $k=1
                   8686:     $k=2
                   8687: $i=2
                   8688: ***********************
                   8689: 
                   8690: *** Nested file include test ***
                   8691: <html>
                   8692: This is Finish.phtml.  This file is supposed to be included 
                   8693: from regression_test.phtml.  This is normal HTML.
                   8694: and this is PHP code, 2+2=4
                   8695: </html>
                   8696: ********************************
                   8697: 
                   8698: Tests completed.
                   8699: <html>
                   8700: <head>
                   8701: *** Testing assignments and variable aliasing: ***
                   8702: This should read "blah": blah
                   8703: This should read "this is nifty": this is nifty
                   8704: *************************************************
                   8705: 
                   8706: *** Testing integer operators ***
                   8707: Correct result - 8:  8
                   8708: Correct result - 8:  8
                   8709: Correct result - 2:  2
                   8710: Correct result - -2:  -2
                   8711: Correct result - 15:  15
                   8712: Correct result - 15:  15
                   8713: Correct result - 2:  2
                   8714: Correct result - 3:  3
                   8715: *********************************
                   8716: 
                   8717: *** Testing real operators ***
                   8718: Correct result - 8:  8
                   8719: Correct result - 8:  8
                   8720: Correct result - 2:  2
                   8721: Correct result - -2:  -2
                   8722: Correct result - 15:  15
                   8723: Correct result - 15:  15
                   8724: Correct result - 2:  2
                   8725: Correct result - 3:  3
                   8726: *********************************
                   8727: 
                   8728: *** Testing if/elseif/else control ***
                   8729: 
                   8730: This  works
                   8731: this_still_works
                   8732: should_print
                   8733: 
                   8734: 
                   8735: *** Seriously nested if's test ***
                   8736: ** spelling correction by kluzz **
                   8737: Only two lines of text should follow:
                   8738: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   8739: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   8740: 3 loop iterations should follow:
                   8741: 2 4
                   8742: 3 4
                   8743: 4 4
                   8744: **********************************
                   8745: 
                   8746: *** C-style else-if's ***
                   8747: This should be displayed
                   8748: *************************
                   8749: 
                   8750: *** WHILE tests ***
                   8751: 0 is smaller than 20
                   8752: 1 is smaller than 20
                   8753: 2 is smaller than 20
                   8754: 3 is smaller than 20
                   8755: 4 is smaller than 20
                   8756: 5 is smaller than 20
                   8757: 6 is smaller than 20
                   8758: 7 is smaller than 20
                   8759: 8 is smaller than 20
                   8760: 9 is smaller than 20
                   8761: 10 is smaller than 20
                   8762: 11 is smaller than 20
                   8763: 12 is smaller than 20
                   8764: 13 is smaller than 20
                   8765: 14 is smaller than 20
                   8766: 15 is smaller than 20
                   8767: 16 is smaller than 20
                   8768: 17 is smaller than 20
                   8769: 18 is smaller than 20
                   8770: 19 is smaller than 20
                   8771: 20 equals 20
                   8772: 21 is greater than 20
                   8773: 22 is greater than 20
                   8774: 23 is greater than 20
                   8775: 24 is greater than 20
                   8776: 25 is greater than 20
                   8777: 26 is greater than 20
                   8778: 27 is greater than 20
                   8779: 28 is greater than 20
                   8780: 29 is greater than 20
                   8781: 30 is greater than 20
                   8782: 31 is greater than 20
                   8783: 32 is greater than 20
                   8784: 33 is greater than 20
                   8785: 34 is greater than 20
                   8786: 35 is greater than 20
                   8787: 36 is greater than 20
                   8788: 37 is greater than 20
                   8789: 38 is greater than 20
                   8790: 39 is greater than 20
                   8791: *******************
                   8792: 
                   8793: 
                   8794: *** Nested WHILEs ***
                   8795: Each array variable should be equal to the sum of its indices:
                   8796: ${test00}[0] = 0
                   8797: ${test00}[1] = 1
                   8798: ${test00}[2] = 2
                   8799: ${test01}[0] = 1
                   8800: ${test01}[1] = 2
                   8801: ${test01}[2] = 3
                   8802: ${test02}[0] = 2
                   8803: ${test02}[1] = 3
                   8804: ${test02}[2] = 4
                   8805: ${test10}[0] = 1
                   8806: ${test10}[1] = 2
                   8807: ${test10}[2] = 3
                   8808: ${test11}[0] = 2
                   8809: ${test11}[1] = 3
                   8810: ${test11}[2] = 4
                   8811: ${test12}[0] = 3
                   8812: ${test12}[1] = 4
                   8813: ${test12}[2] = 5
                   8814: ${test20}[0] = 2
                   8815: ${test20}[1] = 3
                   8816: ${test20}[2] = 4
                   8817: ${test21}[0] = 3
                   8818: ${test21}[1] = 4
                   8819: ${test21}[2] = 5
                   8820: ${test22}[0] = 4
                   8821: ${test22}[1] = 5
                   8822: ${test22}[2] = 6
                   8823: *********************
                   8824: 
                   8825: *** hash test... ***
                   8826: commented out...
                   8827: **************************
                   8828: 
                   8829: *** Hash resizing test ***
                   8830: ba
                   8831: baa
                   8832: baaa
                   8833: baaaa
                   8834: baaaaa
                   8835: baaaaaa
                   8836: baaaaaaa
                   8837: baaaaaaaa
                   8838: baaaaaaaaa
                   8839: baaaaaaaaaa
                   8840: ba
                   8841: 10
                   8842: baa
                   8843: 9
                   8844: baaa
                   8845: 8
                   8846: baaaa
                   8847: 7
                   8848: baaaaa
                   8849: 6
                   8850: baaaaaa
                   8851: 5
                   8852: baaaaaaa
                   8853: 4
                   8854: baaaaaaaa
                   8855: 3
                   8856: baaaaaaaaa
                   8857: 2
                   8858: baaaaaaaaaa
                   8859: 1
                   8860: **************************
                   8861: 
                   8862: 
                   8863: *** break/continue test ***
                   8864: $i should go from 0 to 2
                   8865: $j should go from 3 to 4, and $q should go from 3 to 4
                   8866:   $j=3
                   8867:     $q=3
                   8868:     $q=4
                   8869:   $j=4
                   8870:     $q=3
                   8871:     $q=4
                   8872: $j should go from 0 to 2
                   8873:   $j=0
                   8874:   $j=1
                   8875:   $j=2
                   8876: $k should go from 0 to 2
                   8877:     $k=0
                   8878:     $k=1
                   8879:     $k=2
                   8880: $i=0
                   8881: $j should go from 3 to 4, and $q should go from 3 to 4
                   8882:   $j=3
                   8883:     $q=3
                   8884:     $q=4
                   8885:   $j=4
                   8886:     $q=3
                   8887:     $q=4
                   8888: $j should go from 0 to 2
                   8889:   $j=0
                   8890:   $j=1
                   8891:   $j=2
                   8892: $k should go from 0 to 2
                   8893:     $k=0
                   8894:     $k=1
                   8895:     $k=2
                   8896: $i=1
                   8897: $j should go from 3 to 4, and $q should go from 3 to 4
                   8898:   $j=3
                   8899:     $q=3
                   8900:     $q=4
                   8901:   $j=4
                   8902:     $q=3
                   8903:     $q=4
                   8904: $j should go from 0 to 2
                   8905:   $j=0
                   8906:   $j=1
                   8907:   $j=2
                   8908: $k should go from 0 to 2
                   8909:     $k=0
                   8910:     $k=1
                   8911:     $k=2
                   8912: $i=2
                   8913: ***********************
                   8914: 
                   8915: *** Nested file include test ***
                   8916: <html>
                   8917: This is Finish.phtml.  This file is supposed to be included 
                   8918: from regression_test.phtml.  This is normal HTML.
                   8919: and this is PHP code, 2+2=4
                   8920: </html>
                   8921: ********************************
                   8922: 
                   8923: Tests completed.
                   8924: <html>
                   8925: <head>
                   8926: *** Testing assignments and variable aliasing: ***
                   8927: This should read "blah": blah
                   8928: This should read "this is nifty": this is nifty
                   8929: *************************************************
                   8930: 
                   8931: *** Testing integer operators ***
                   8932: Correct result - 8:  8
                   8933: Correct result - 8:  8
                   8934: Correct result - 2:  2
                   8935: Correct result - -2:  -2
                   8936: Correct result - 15:  15
                   8937: Correct result - 15:  15
                   8938: Correct result - 2:  2
                   8939: Correct result - 3:  3
                   8940: *********************************
                   8941: 
                   8942: *** Testing real operators ***
                   8943: Correct result - 8:  8
                   8944: Correct result - 8:  8
                   8945: Correct result - 2:  2
                   8946: Correct result - -2:  -2
                   8947: Correct result - 15:  15
                   8948: Correct result - 15:  15
                   8949: Correct result - 2:  2
                   8950: Correct result - 3:  3
                   8951: *********************************
                   8952: 
                   8953: *** Testing if/elseif/else control ***
                   8954: 
                   8955: This  works
                   8956: this_still_works
                   8957: should_print
                   8958: 
                   8959: 
                   8960: *** Seriously nested if's test ***
                   8961: ** spelling correction by kluzz **
                   8962: Only two lines of text should follow:
                   8963: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   8964: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   8965: 3 loop iterations should follow:
                   8966: 2 4
                   8967: 3 4
                   8968: 4 4
                   8969: **********************************
                   8970: 
                   8971: *** C-style else-if's ***
                   8972: This should be displayed
                   8973: *************************
                   8974: 
                   8975: *** WHILE tests ***
                   8976: 0 is smaller than 20
                   8977: 1 is smaller than 20
                   8978: 2 is smaller than 20
                   8979: 3 is smaller than 20
                   8980: 4 is smaller than 20
                   8981: 5 is smaller than 20
                   8982: 6 is smaller than 20
                   8983: 7 is smaller than 20
                   8984: 8 is smaller than 20
                   8985: 9 is smaller than 20
                   8986: 10 is smaller than 20
                   8987: 11 is smaller than 20
                   8988: 12 is smaller than 20
                   8989: 13 is smaller than 20
                   8990: 14 is smaller than 20
                   8991: 15 is smaller than 20
                   8992: 16 is smaller than 20
                   8993: 17 is smaller than 20
                   8994: 18 is smaller than 20
                   8995: 19 is smaller than 20
                   8996: 20 equals 20
                   8997: 21 is greater than 20
                   8998: 22 is greater than 20
                   8999: 23 is greater than 20
                   9000: 24 is greater than 20
                   9001: 25 is greater than 20
                   9002: 26 is greater than 20
                   9003: 27 is greater than 20
                   9004: 28 is greater than 20
                   9005: 29 is greater than 20
                   9006: 30 is greater than 20
                   9007: 31 is greater than 20
                   9008: 32 is greater than 20
                   9009: 33 is greater than 20
                   9010: 34 is greater than 20
                   9011: 35 is greater than 20
                   9012: 36 is greater than 20
                   9013: 37 is greater than 20
                   9014: 38 is greater than 20
                   9015: 39 is greater than 20
                   9016: *******************
                   9017: 
                   9018: 
                   9019: *** Nested WHILEs ***
                   9020: Each array variable should be equal to the sum of its indices:
                   9021: ${test00}[0] = 0
                   9022: ${test00}[1] = 1
                   9023: ${test00}[2] = 2
                   9024: ${test01}[0] = 1
                   9025: ${test01}[1] = 2
                   9026: ${test01}[2] = 3
                   9027: ${test02}[0] = 2
                   9028: ${test02}[1] = 3
                   9029: ${test02}[2] = 4
                   9030: ${test10}[0] = 1
                   9031: ${test10}[1] = 2
                   9032: ${test10}[2] = 3
                   9033: ${test11}[0] = 2
                   9034: ${test11}[1] = 3
                   9035: ${test11}[2] = 4
                   9036: ${test12}[0] = 3
                   9037: ${test12}[1] = 4
                   9038: ${test12}[2] = 5
                   9039: ${test20}[0] = 2
                   9040: ${test20}[1] = 3
                   9041: ${test20}[2] = 4
                   9042: ${test21}[0] = 3
                   9043: ${test21}[1] = 4
                   9044: ${test21}[2] = 5
                   9045: ${test22}[0] = 4
                   9046: ${test22}[1] = 5
                   9047: ${test22}[2] = 6
                   9048: *********************
                   9049: 
                   9050: *** hash test... ***
                   9051: commented out...
                   9052: **************************
                   9053: 
                   9054: *** Hash resizing test ***
                   9055: ba
                   9056: baa
                   9057: baaa
                   9058: baaaa
                   9059: baaaaa
                   9060: baaaaaa
                   9061: baaaaaaa
                   9062: baaaaaaaa
                   9063: baaaaaaaaa
                   9064: baaaaaaaaaa
                   9065: ba
                   9066: 10
                   9067: baa
                   9068: 9
                   9069: baaa
                   9070: 8
                   9071: baaaa
                   9072: 7
                   9073: baaaaa
                   9074: 6
                   9075: baaaaaa
                   9076: 5
                   9077: baaaaaaa
                   9078: 4
                   9079: baaaaaaaa
                   9080: 3
                   9081: baaaaaaaaa
                   9082: 2
                   9083: baaaaaaaaaa
                   9084: 1
                   9085: **************************
                   9086: 
                   9087: 
                   9088: *** break/continue test ***
                   9089: $i should go from 0 to 2
                   9090: $j should go from 3 to 4, and $q should go from 3 to 4
                   9091:   $j=3
                   9092:     $q=3
                   9093:     $q=4
                   9094:   $j=4
                   9095:     $q=3
                   9096:     $q=4
                   9097: $j should go from 0 to 2
                   9098:   $j=0
                   9099:   $j=1
                   9100:   $j=2
                   9101: $k should go from 0 to 2
                   9102:     $k=0
                   9103:     $k=1
                   9104:     $k=2
                   9105: $i=0
                   9106: $j should go from 3 to 4, and $q should go from 3 to 4
                   9107:   $j=3
                   9108:     $q=3
                   9109:     $q=4
                   9110:   $j=4
                   9111:     $q=3
                   9112:     $q=4
                   9113: $j should go from 0 to 2
                   9114:   $j=0
                   9115:   $j=1
                   9116:   $j=2
                   9117: $k should go from 0 to 2
                   9118:     $k=0
                   9119:     $k=1
                   9120:     $k=2
                   9121: $i=1
                   9122: $j should go from 3 to 4, and $q should go from 3 to 4
                   9123:   $j=3
                   9124:     $q=3
                   9125:     $q=4
                   9126:   $j=4
                   9127:     $q=3
                   9128:     $q=4
                   9129: $j should go from 0 to 2
                   9130:   $j=0
                   9131:   $j=1
                   9132:   $j=2
                   9133: $k should go from 0 to 2
                   9134:     $k=0
                   9135:     $k=1
                   9136:     $k=2
                   9137: $i=2
                   9138: ***********************
                   9139: 
                   9140: *** Nested file include test ***
                   9141: <html>
                   9142: This is Finish.phtml.  This file is supposed to be included 
                   9143: from regression_test.phtml.  This is normal HTML.
                   9144: and this is PHP code, 2+2=4
                   9145: </html>
                   9146: ********************************
                   9147: 
                   9148: Tests completed.
                   9149: <html>
                   9150: <head>
                   9151: *** Testing assignments and variable aliasing: ***
                   9152: This should read "blah": blah
                   9153: This should read "this is nifty": this is nifty
                   9154: *************************************************
                   9155: 
                   9156: *** Testing integer operators ***
                   9157: Correct result - 8:  8
                   9158: Correct result - 8:  8
                   9159: Correct result - 2:  2
                   9160: Correct result - -2:  -2
                   9161: Correct result - 15:  15
                   9162: Correct result - 15:  15
                   9163: Correct result - 2:  2
                   9164: Correct result - 3:  3
                   9165: *********************************
                   9166: 
                   9167: *** Testing real operators ***
                   9168: Correct result - 8:  8
                   9169: Correct result - 8:  8
                   9170: Correct result - 2:  2
                   9171: Correct result - -2:  -2
                   9172: Correct result - 15:  15
                   9173: Correct result - 15:  15
                   9174: Correct result - 2:  2
                   9175: Correct result - 3:  3
                   9176: *********************************
                   9177: 
                   9178: *** Testing if/elseif/else control ***
                   9179: 
                   9180: This  works
                   9181: this_still_works
                   9182: should_print
                   9183: 
                   9184: 
                   9185: *** Seriously nested if's test ***
                   9186: ** spelling correction by kluzz **
                   9187: Only two lines of text should follow:
                   9188: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   9189: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   9190: 3 loop iterations should follow:
                   9191: 2 4
                   9192: 3 4
                   9193: 4 4
                   9194: **********************************
                   9195: 
                   9196: *** C-style else-if's ***
                   9197: This should be displayed
                   9198: *************************
                   9199: 
                   9200: *** WHILE tests ***
                   9201: 0 is smaller than 20
                   9202: 1 is smaller than 20
                   9203: 2 is smaller than 20
                   9204: 3 is smaller than 20
                   9205: 4 is smaller than 20
                   9206: 5 is smaller than 20
                   9207: 6 is smaller than 20
                   9208: 7 is smaller than 20
                   9209: 8 is smaller than 20
                   9210: 9 is smaller than 20
                   9211: 10 is smaller than 20
                   9212: 11 is smaller than 20
                   9213: 12 is smaller than 20
                   9214: 13 is smaller than 20
                   9215: 14 is smaller than 20
                   9216: 15 is smaller than 20
                   9217: 16 is smaller than 20
                   9218: 17 is smaller than 20
                   9219: 18 is smaller than 20
                   9220: 19 is smaller than 20
                   9221: 20 equals 20
                   9222: 21 is greater than 20
                   9223: 22 is greater than 20
                   9224: 23 is greater than 20
                   9225: 24 is greater than 20
                   9226: 25 is greater than 20
                   9227: 26 is greater than 20
                   9228: 27 is greater than 20
                   9229: 28 is greater than 20
                   9230: 29 is greater than 20
                   9231: 30 is greater than 20
                   9232: 31 is greater than 20
                   9233: 32 is greater than 20
                   9234: 33 is greater than 20
                   9235: 34 is greater than 20
                   9236: 35 is greater than 20
                   9237: 36 is greater than 20
                   9238: 37 is greater than 20
                   9239: 38 is greater than 20
                   9240: 39 is greater than 20
                   9241: *******************
                   9242: 
                   9243: 
                   9244: *** Nested WHILEs ***
                   9245: Each array variable should be equal to the sum of its indices:
                   9246: ${test00}[0] = 0
                   9247: ${test00}[1] = 1
                   9248: ${test00}[2] = 2
                   9249: ${test01}[0] = 1
                   9250: ${test01}[1] = 2
                   9251: ${test01}[2] = 3
                   9252: ${test02}[0] = 2
                   9253: ${test02}[1] = 3
                   9254: ${test02}[2] = 4
                   9255: ${test10}[0] = 1
                   9256: ${test10}[1] = 2
                   9257: ${test10}[2] = 3
                   9258: ${test11}[0] = 2
                   9259: ${test11}[1] = 3
                   9260: ${test11}[2] = 4
                   9261: ${test12}[0] = 3
                   9262: ${test12}[1] = 4
                   9263: ${test12}[2] = 5
                   9264: ${test20}[0] = 2
                   9265: ${test20}[1] = 3
                   9266: ${test20}[2] = 4
                   9267: ${test21}[0] = 3
                   9268: ${test21}[1] = 4
                   9269: ${test21}[2] = 5
                   9270: ${test22}[0] = 4
                   9271: ${test22}[1] = 5
                   9272: ${test22}[2] = 6
                   9273: *********************
                   9274: 
                   9275: *** hash test... ***
                   9276: commented out...
                   9277: **************************
                   9278: 
                   9279: *** Hash resizing test ***
                   9280: ba
                   9281: baa
                   9282: baaa
                   9283: baaaa
                   9284: baaaaa
                   9285: baaaaaa
                   9286: baaaaaaa
                   9287: baaaaaaaa
                   9288: baaaaaaaaa
                   9289: baaaaaaaaaa
                   9290: ba
                   9291: 10
                   9292: baa
                   9293: 9
                   9294: baaa
                   9295: 8
                   9296: baaaa
                   9297: 7
                   9298: baaaaa
                   9299: 6
                   9300: baaaaaa
                   9301: 5
                   9302: baaaaaaa
                   9303: 4
                   9304: baaaaaaaa
                   9305: 3
                   9306: baaaaaaaaa
                   9307: 2
                   9308: baaaaaaaaaa
                   9309: 1
                   9310: **************************
                   9311: 
                   9312: 
                   9313: *** break/continue test ***
                   9314: $i should go from 0 to 2
                   9315: $j should go from 3 to 4, and $q should go from 3 to 4
                   9316:   $j=3
                   9317:     $q=3
                   9318:     $q=4
                   9319:   $j=4
                   9320:     $q=3
                   9321:     $q=4
                   9322: $j should go from 0 to 2
                   9323:   $j=0
                   9324:   $j=1
                   9325:   $j=2
                   9326: $k should go from 0 to 2
                   9327:     $k=0
                   9328:     $k=1
                   9329:     $k=2
                   9330: $i=0
                   9331: $j should go from 3 to 4, and $q should go from 3 to 4
                   9332:   $j=3
                   9333:     $q=3
                   9334:     $q=4
                   9335:   $j=4
                   9336:     $q=3
                   9337:     $q=4
                   9338: $j should go from 0 to 2
                   9339:   $j=0
                   9340:   $j=1
                   9341:   $j=2
                   9342: $k should go from 0 to 2
                   9343:     $k=0
                   9344:     $k=1
                   9345:     $k=2
                   9346: $i=1
                   9347: $j should go from 3 to 4, and $q should go from 3 to 4
                   9348:   $j=3
                   9349:     $q=3
                   9350:     $q=4
                   9351:   $j=4
                   9352:     $q=3
                   9353:     $q=4
                   9354: $j should go from 0 to 2
                   9355:   $j=0
                   9356:   $j=1
                   9357:   $j=2
                   9358: $k should go from 0 to 2
                   9359:     $k=0
                   9360:     $k=1
                   9361:     $k=2
                   9362: $i=2
                   9363: ***********************
                   9364: 
                   9365: *** Nested file include test ***
                   9366: <html>
                   9367: This is Finish.phtml.  This file is supposed to be included 
                   9368: from regression_test.phtml.  This is normal HTML.
                   9369: and this is PHP code, 2+2=4
                   9370: </html>
                   9371: ********************************
                   9372: 
                   9373: Tests completed.
                   9374: <html>
                   9375: <head>
                   9376: *** Testing assignments and variable aliasing: ***
                   9377: This should read "blah": blah
                   9378: This should read "this is nifty": this is nifty
                   9379: *************************************************
                   9380: 
                   9381: *** Testing integer operators ***
                   9382: Correct result - 8:  8
                   9383: Correct result - 8:  8
                   9384: Correct result - 2:  2
                   9385: Correct result - -2:  -2
                   9386: Correct result - 15:  15
                   9387: Correct result - 15:  15
                   9388: Correct result - 2:  2
                   9389: Correct result - 3:  3
                   9390: *********************************
                   9391: 
                   9392: *** Testing real operators ***
                   9393: Correct result - 8:  8
                   9394: Correct result - 8:  8
                   9395: Correct result - 2:  2
                   9396: Correct result - -2:  -2
                   9397: Correct result - 15:  15
                   9398: Correct result - 15:  15
                   9399: Correct result - 2:  2
                   9400: Correct result - 3:  3
                   9401: *********************************
                   9402: 
                   9403: *** Testing if/elseif/else control ***
                   9404: 
                   9405: This  works
                   9406: this_still_works
                   9407: should_print
                   9408: 
                   9409: 
                   9410: *** Seriously nested if's test ***
                   9411: ** spelling correction by kluzz **
                   9412: Only two lines of text should follow:
                   9413: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   9414: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   9415: 3 loop iterations should follow:
                   9416: 2 4
                   9417: 3 4
                   9418: 4 4
                   9419: **********************************
                   9420: 
                   9421: *** C-style else-if's ***
                   9422: This should be displayed
                   9423: *************************
                   9424: 
                   9425: *** WHILE tests ***
                   9426: 0 is smaller than 20
                   9427: 1 is smaller than 20
                   9428: 2 is smaller than 20
                   9429: 3 is smaller than 20
                   9430: 4 is smaller than 20
                   9431: 5 is smaller than 20
                   9432: 6 is smaller than 20
                   9433: 7 is smaller than 20
                   9434: 8 is smaller than 20
                   9435: 9 is smaller than 20
                   9436: 10 is smaller than 20
                   9437: 11 is smaller than 20
                   9438: 12 is smaller than 20
                   9439: 13 is smaller than 20
                   9440: 14 is smaller than 20
                   9441: 15 is smaller than 20
                   9442: 16 is smaller than 20
                   9443: 17 is smaller than 20
                   9444: 18 is smaller than 20
                   9445: 19 is smaller than 20
                   9446: 20 equals 20
                   9447: 21 is greater than 20
                   9448: 22 is greater than 20
                   9449: 23 is greater than 20
                   9450: 24 is greater than 20
                   9451: 25 is greater than 20
                   9452: 26 is greater than 20
                   9453: 27 is greater than 20
                   9454: 28 is greater than 20
                   9455: 29 is greater than 20
                   9456: 30 is greater than 20
                   9457: 31 is greater than 20
                   9458: 32 is greater than 20
                   9459: 33 is greater than 20
                   9460: 34 is greater than 20
                   9461: 35 is greater than 20
                   9462: 36 is greater than 20
                   9463: 37 is greater than 20
                   9464: 38 is greater than 20
                   9465: 39 is greater than 20
                   9466: *******************
                   9467: 
                   9468: 
                   9469: *** Nested WHILEs ***
                   9470: Each array variable should be equal to the sum of its indices:
                   9471: ${test00}[0] = 0
                   9472: ${test00}[1] = 1
                   9473: ${test00}[2] = 2
                   9474: ${test01}[0] = 1
                   9475: ${test01}[1] = 2
                   9476: ${test01}[2] = 3
                   9477: ${test02}[0] = 2
                   9478: ${test02}[1] = 3
                   9479: ${test02}[2] = 4
                   9480: ${test10}[0] = 1
                   9481: ${test10}[1] = 2
                   9482: ${test10}[2] = 3
                   9483: ${test11}[0] = 2
                   9484: ${test11}[1] = 3
                   9485: ${test11}[2] = 4
                   9486: ${test12}[0] = 3
                   9487: ${test12}[1] = 4
                   9488: ${test12}[2] = 5
                   9489: ${test20}[0] = 2
                   9490: ${test20}[1] = 3
                   9491: ${test20}[2] = 4
                   9492: ${test21}[0] = 3
                   9493: ${test21}[1] = 4
                   9494: ${test21}[2] = 5
                   9495: ${test22}[0] = 4
                   9496: ${test22}[1] = 5
                   9497: ${test22}[2] = 6
                   9498: *********************
                   9499: 
                   9500: *** hash test... ***
                   9501: commented out...
                   9502: **************************
                   9503: 
                   9504: *** Hash resizing test ***
                   9505: ba
                   9506: baa
                   9507: baaa
                   9508: baaaa
                   9509: baaaaa
                   9510: baaaaaa
                   9511: baaaaaaa
                   9512: baaaaaaaa
                   9513: baaaaaaaaa
                   9514: baaaaaaaaaa
                   9515: ba
                   9516: 10
                   9517: baa
                   9518: 9
                   9519: baaa
                   9520: 8
                   9521: baaaa
                   9522: 7
                   9523: baaaaa
                   9524: 6
                   9525: baaaaaa
                   9526: 5
                   9527: baaaaaaa
                   9528: 4
                   9529: baaaaaaaa
                   9530: 3
                   9531: baaaaaaaaa
                   9532: 2
                   9533: baaaaaaaaaa
                   9534: 1
                   9535: **************************
                   9536: 
                   9537: 
                   9538: *** break/continue test ***
                   9539: $i should go from 0 to 2
                   9540: $j should go from 3 to 4, and $q should go from 3 to 4
                   9541:   $j=3
                   9542:     $q=3
                   9543:     $q=4
                   9544:   $j=4
                   9545:     $q=3
                   9546:     $q=4
                   9547: $j should go from 0 to 2
                   9548:   $j=0
                   9549:   $j=1
                   9550:   $j=2
                   9551: $k should go from 0 to 2
                   9552:     $k=0
                   9553:     $k=1
                   9554:     $k=2
                   9555: $i=0
                   9556: $j should go from 3 to 4, and $q should go from 3 to 4
                   9557:   $j=3
                   9558:     $q=3
                   9559:     $q=4
                   9560:   $j=4
                   9561:     $q=3
                   9562:     $q=4
                   9563: $j should go from 0 to 2
                   9564:   $j=0
                   9565:   $j=1
                   9566:   $j=2
                   9567: $k should go from 0 to 2
                   9568:     $k=0
                   9569:     $k=1
                   9570:     $k=2
                   9571: $i=1
                   9572: $j should go from 3 to 4, and $q should go from 3 to 4
                   9573:   $j=3
                   9574:     $q=3
                   9575:     $q=4
                   9576:   $j=4
                   9577:     $q=3
                   9578:     $q=4
                   9579: $j should go from 0 to 2
                   9580:   $j=0
                   9581:   $j=1
                   9582:   $j=2
                   9583: $k should go from 0 to 2
                   9584:     $k=0
                   9585:     $k=1
                   9586:     $k=2
                   9587: $i=2
                   9588: ***********************
                   9589: 
                   9590: *** Nested file include test ***
                   9591: <html>
                   9592: This is Finish.phtml.  This file is supposed to be included 
                   9593: from regression_test.phtml.  This is normal HTML.
                   9594: and this is PHP code, 2+2=4
                   9595: </html>
                   9596: ********************************
                   9597: 
                   9598: Tests completed.
                   9599: <html>
                   9600: <head>
                   9601: *** Testing assignments and variable aliasing: ***
                   9602: This should read "blah": blah
                   9603: This should read "this is nifty": this is nifty
                   9604: *************************************************
                   9605: 
                   9606: *** Testing integer operators ***
                   9607: Correct result - 8:  8
                   9608: Correct result - 8:  8
                   9609: Correct result - 2:  2
                   9610: Correct result - -2:  -2
                   9611: Correct result - 15:  15
                   9612: Correct result - 15:  15
                   9613: Correct result - 2:  2
                   9614: Correct result - 3:  3
                   9615: *********************************
                   9616: 
                   9617: *** Testing real operators ***
                   9618: Correct result - 8:  8
                   9619: Correct result - 8:  8
                   9620: Correct result - 2:  2
                   9621: Correct result - -2:  -2
                   9622: Correct result - 15:  15
                   9623: Correct result - 15:  15
                   9624: Correct result - 2:  2
                   9625: Correct result - 3:  3
                   9626: *********************************
                   9627: 
                   9628: *** Testing if/elseif/else control ***
                   9629: 
                   9630: This  works
                   9631: this_still_works
                   9632: should_print
                   9633: 
                   9634: 
                   9635: *** Seriously nested if's test ***
                   9636: ** spelling correction by kluzz **
                   9637: Only two lines of text should follow:
                   9638: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   9639: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   9640: 3 loop iterations should follow:
                   9641: 2 4
                   9642: 3 4
                   9643: 4 4
                   9644: **********************************
                   9645: 
                   9646: *** C-style else-if's ***
                   9647: This should be displayed
                   9648: *************************
                   9649: 
                   9650: *** WHILE tests ***
                   9651: 0 is smaller than 20
                   9652: 1 is smaller than 20
                   9653: 2 is smaller than 20
                   9654: 3 is smaller than 20
                   9655: 4 is smaller than 20
                   9656: 5 is smaller than 20
                   9657: 6 is smaller than 20
                   9658: 7 is smaller than 20
                   9659: 8 is smaller than 20
                   9660: 9 is smaller than 20
                   9661: 10 is smaller than 20
                   9662: 11 is smaller than 20
                   9663: 12 is smaller than 20
                   9664: 13 is smaller than 20
                   9665: 14 is smaller than 20
                   9666: 15 is smaller than 20
                   9667: 16 is smaller than 20
                   9668: 17 is smaller than 20
                   9669: 18 is smaller than 20
                   9670: 19 is smaller than 20
                   9671: 20 equals 20
                   9672: 21 is greater than 20
                   9673: 22 is greater than 20
                   9674: 23 is greater than 20
                   9675: 24 is greater than 20
                   9676: 25 is greater than 20
                   9677: 26 is greater than 20
                   9678: 27 is greater than 20
                   9679: 28 is greater than 20
                   9680: 29 is greater than 20
                   9681: 30 is greater than 20
                   9682: 31 is greater than 20
                   9683: 32 is greater than 20
                   9684: 33 is greater than 20
                   9685: 34 is greater than 20
                   9686: 35 is greater than 20
                   9687: 36 is greater than 20
                   9688: 37 is greater than 20
                   9689: 38 is greater than 20
                   9690: 39 is greater than 20
                   9691: *******************
                   9692: 
                   9693: 
                   9694: *** Nested WHILEs ***
                   9695: Each array variable should be equal to the sum of its indices:
                   9696: ${test00}[0] = 0
                   9697: ${test00}[1] = 1
                   9698: ${test00}[2] = 2
                   9699: ${test01}[0] = 1
                   9700: ${test01}[1] = 2
                   9701: ${test01}[2] = 3
                   9702: ${test02}[0] = 2
                   9703: ${test02}[1] = 3
                   9704: ${test02}[2] = 4
                   9705: ${test10}[0] = 1
                   9706: ${test10}[1] = 2
                   9707: ${test10}[2] = 3
                   9708: ${test11}[0] = 2
                   9709: ${test11}[1] = 3
                   9710: ${test11}[2] = 4
                   9711: ${test12}[0] = 3
                   9712: ${test12}[1] = 4
                   9713: ${test12}[2] = 5
                   9714: ${test20}[0] = 2
                   9715: ${test20}[1] = 3
                   9716: ${test20}[2] = 4
                   9717: ${test21}[0] = 3
                   9718: ${test21}[1] = 4
                   9719: ${test21}[2] = 5
                   9720: ${test22}[0] = 4
                   9721: ${test22}[1] = 5
                   9722: ${test22}[2] = 6
                   9723: *********************
                   9724: 
                   9725: *** hash test... ***
                   9726: commented out...
                   9727: **************************
                   9728: 
                   9729: *** Hash resizing test ***
                   9730: ba
                   9731: baa
                   9732: baaa
                   9733: baaaa
                   9734: baaaaa
                   9735: baaaaaa
                   9736: baaaaaaa
                   9737: baaaaaaaa
                   9738: baaaaaaaaa
                   9739: baaaaaaaaaa
                   9740: ba
                   9741: 10
                   9742: baa
                   9743: 9
                   9744: baaa
                   9745: 8
                   9746: baaaa
                   9747: 7
                   9748: baaaaa
                   9749: 6
                   9750: baaaaaa
                   9751: 5
                   9752: baaaaaaa
                   9753: 4
                   9754: baaaaaaaa
                   9755: 3
                   9756: baaaaaaaaa
                   9757: 2
                   9758: baaaaaaaaaa
                   9759: 1
                   9760: **************************
                   9761: 
                   9762: 
                   9763: *** break/continue test ***
                   9764: $i should go from 0 to 2
                   9765: $j should go from 3 to 4, and $q should go from 3 to 4
                   9766:   $j=3
                   9767:     $q=3
                   9768:     $q=4
                   9769:   $j=4
                   9770:     $q=3
                   9771:     $q=4
                   9772: $j should go from 0 to 2
                   9773:   $j=0
                   9774:   $j=1
                   9775:   $j=2
                   9776: $k should go from 0 to 2
                   9777:     $k=0
                   9778:     $k=1
                   9779:     $k=2
                   9780: $i=0
                   9781: $j should go from 3 to 4, and $q should go from 3 to 4
                   9782:   $j=3
                   9783:     $q=3
                   9784:     $q=4
                   9785:   $j=4
                   9786:     $q=3
                   9787:     $q=4
                   9788: $j should go from 0 to 2
                   9789:   $j=0
                   9790:   $j=1
                   9791:   $j=2
                   9792: $k should go from 0 to 2
                   9793:     $k=0
                   9794:     $k=1
                   9795:     $k=2
                   9796: $i=1
                   9797: $j should go from 3 to 4, and $q should go from 3 to 4
                   9798:   $j=3
                   9799:     $q=3
                   9800:     $q=4
                   9801:   $j=4
                   9802:     $q=3
                   9803:     $q=4
                   9804: $j should go from 0 to 2
                   9805:   $j=0
                   9806:   $j=1
                   9807:   $j=2
                   9808: $k should go from 0 to 2
                   9809:     $k=0
                   9810:     $k=1
                   9811:     $k=2
                   9812: $i=2
                   9813: ***********************
                   9814: 
                   9815: *** Nested file include test ***
                   9816: <html>
                   9817: This is Finish.phtml.  This file is supposed to be included 
                   9818: from regression_test.phtml.  This is normal HTML.
                   9819: and this is PHP code, 2+2=4
                   9820: </html>
                   9821: ********************************
                   9822: 
                   9823: Tests completed.
                   9824: <html>
                   9825: <head>
                   9826: *** Testing assignments and variable aliasing: ***
                   9827: This should read "blah": blah
                   9828: This should read "this is nifty": this is nifty
                   9829: *************************************************
                   9830: 
                   9831: *** Testing integer operators ***
                   9832: Correct result - 8:  8
                   9833: Correct result - 8:  8
                   9834: Correct result - 2:  2
                   9835: Correct result - -2:  -2
                   9836: Correct result - 15:  15
                   9837: Correct result - 15:  15
                   9838: Correct result - 2:  2
                   9839: Correct result - 3:  3
                   9840: *********************************
                   9841: 
                   9842: *** Testing real operators ***
                   9843: Correct result - 8:  8
                   9844: Correct result - 8:  8
                   9845: Correct result - 2:  2
                   9846: Correct result - -2:  -2
                   9847: Correct result - 15:  15
                   9848: Correct result - 15:  15
                   9849: Correct result - 2:  2
                   9850: Correct result - 3:  3
                   9851: *********************************
                   9852: 
                   9853: *** Testing if/elseif/else control ***
                   9854: 
                   9855: This  works
                   9856: this_still_works
                   9857: should_print
                   9858: 
                   9859: 
                   9860: *** Seriously nested if's test ***
                   9861: ** spelling correction by kluzz **
                   9862: Only two lines of text should follow:
                   9863: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   9864: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   9865: 3 loop iterations should follow:
                   9866: 2 4
                   9867: 3 4
                   9868: 4 4
                   9869: **********************************
                   9870: 
                   9871: *** C-style else-if's ***
                   9872: This should be displayed
                   9873: *************************
                   9874: 
                   9875: *** WHILE tests ***
                   9876: 0 is smaller than 20
                   9877: 1 is smaller than 20
                   9878: 2 is smaller than 20
                   9879: 3 is smaller than 20
                   9880: 4 is smaller than 20
                   9881: 5 is smaller than 20
                   9882: 6 is smaller than 20
                   9883: 7 is smaller than 20
                   9884: 8 is smaller than 20
                   9885: 9 is smaller than 20
                   9886: 10 is smaller than 20
                   9887: 11 is smaller than 20
                   9888: 12 is smaller than 20
                   9889: 13 is smaller than 20
                   9890: 14 is smaller than 20
                   9891: 15 is smaller than 20
                   9892: 16 is smaller than 20
                   9893: 17 is smaller than 20
                   9894: 18 is smaller than 20
                   9895: 19 is smaller than 20
                   9896: 20 equals 20
                   9897: 21 is greater than 20
                   9898: 22 is greater than 20
                   9899: 23 is greater than 20
                   9900: 24 is greater than 20
                   9901: 25 is greater than 20
                   9902: 26 is greater than 20
                   9903: 27 is greater than 20
                   9904: 28 is greater than 20
                   9905: 29 is greater than 20
                   9906: 30 is greater than 20
                   9907: 31 is greater than 20
                   9908: 32 is greater than 20
                   9909: 33 is greater than 20
                   9910: 34 is greater than 20
                   9911: 35 is greater than 20
                   9912: 36 is greater than 20
                   9913: 37 is greater than 20
                   9914: 38 is greater than 20
                   9915: 39 is greater than 20
                   9916: *******************
                   9917: 
                   9918: 
                   9919: *** Nested WHILEs ***
                   9920: Each array variable should be equal to the sum of its indices:
                   9921: ${test00}[0] = 0
                   9922: ${test00}[1] = 1
                   9923: ${test00}[2] = 2
                   9924: ${test01}[0] = 1
                   9925: ${test01}[1] = 2
                   9926: ${test01}[2] = 3
                   9927: ${test02}[0] = 2
                   9928: ${test02}[1] = 3
                   9929: ${test02}[2] = 4
                   9930: ${test10}[0] = 1
                   9931: ${test10}[1] = 2
                   9932: ${test10}[2] = 3
                   9933: ${test11}[0] = 2
                   9934: ${test11}[1] = 3
                   9935: ${test11}[2] = 4
                   9936: ${test12}[0] = 3
                   9937: ${test12}[1] = 4
                   9938: ${test12}[2] = 5
                   9939: ${test20}[0] = 2
                   9940: ${test20}[1] = 3
                   9941: ${test20}[2] = 4
                   9942: ${test21}[0] = 3
                   9943: ${test21}[1] = 4
                   9944: ${test21}[2] = 5
                   9945: ${test22}[0] = 4
                   9946: ${test22}[1] = 5
                   9947: ${test22}[2] = 6
                   9948: *********************
                   9949: 
                   9950: *** hash test... ***
                   9951: commented out...
                   9952: **************************
                   9953: 
                   9954: *** Hash resizing test ***
                   9955: ba
                   9956: baa
                   9957: baaa
                   9958: baaaa
                   9959: baaaaa
                   9960: baaaaaa
                   9961: baaaaaaa
                   9962: baaaaaaaa
                   9963: baaaaaaaaa
                   9964: baaaaaaaaaa
                   9965: ba
                   9966: 10
                   9967: baa
                   9968: 9
                   9969: baaa
                   9970: 8
                   9971: baaaa
                   9972: 7
                   9973: baaaaa
                   9974: 6
                   9975: baaaaaa
                   9976: 5
                   9977: baaaaaaa
                   9978: 4
                   9979: baaaaaaaa
                   9980: 3
                   9981: baaaaaaaaa
                   9982: 2
                   9983: baaaaaaaaaa
                   9984: 1
                   9985: **************************
                   9986: 
                   9987: 
                   9988: *** break/continue test ***
                   9989: $i should go from 0 to 2
                   9990: $j should go from 3 to 4, and $q should go from 3 to 4
                   9991:   $j=3
                   9992:     $q=3
                   9993:     $q=4
                   9994:   $j=4
                   9995:     $q=3
                   9996:     $q=4
                   9997: $j should go from 0 to 2
                   9998:   $j=0
                   9999:   $j=1
                   10000:   $j=2
                   10001: $k should go from 0 to 2
                   10002:     $k=0
                   10003:     $k=1
                   10004:     $k=2
                   10005: $i=0
                   10006: $j should go from 3 to 4, and $q should go from 3 to 4
                   10007:   $j=3
                   10008:     $q=3
                   10009:     $q=4
                   10010:   $j=4
                   10011:     $q=3
                   10012:     $q=4
                   10013: $j should go from 0 to 2
                   10014:   $j=0
                   10015:   $j=1
                   10016:   $j=2
                   10017: $k should go from 0 to 2
                   10018:     $k=0
                   10019:     $k=1
                   10020:     $k=2
                   10021: $i=1
                   10022: $j should go from 3 to 4, and $q should go from 3 to 4
                   10023:   $j=3
                   10024:     $q=3
                   10025:     $q=4
                   10026:   $j=4
                   10027:     $q=3
                   10028:     $q=4
                   10029: $j should go from 0 to 2
                   10030:   $j=0
                   10031:   $j=1
                   10032:   $j=2
                   10033: $k should go from 0 to 2
                   10034:     $k=0
                   10035:     $k=1
                   10036:     $k=2
                   10037: $i=2
                   10038: ***********************
                   10039: 
                   10040: *** Nested file include test ***
                   10041: <html>
                   10042: This is Finish.phtml.  This file is supposed to be included 
                   10043: from regression_test.phtml.  This is normal HTML.
                   10044: and this is PHP code, 2+2=4
                   10045: </html>
                   10046: ********************************
                   10047: 
                   10048: Tests completed.
                   10049: <html>
                   10050: <head>
                   10051: *** Testing assignments and variable aliasing: ***
                   10052: This should read "blah": blah
                   10053: This should read "this is nifty": this is nifty
                   10054: *************************************************
                   10055: 
                   10056: *** Testing integer operators ***
                   10057: Correct result - 8:  8
                   10058: Correct result - 8:  8
                   10059: Correct result - 2:  2
                   10060: Correct result - -2:  -2
                   10061: Correct result - 15:  15
                   10062: Correct result - 15:  15
                   10063: Correct result - 2:  2
                   10064: Correct result - 3:  3
                   10065: *********************************
                   10066: 
                   10067: *** Testing real operators ***
                   10068: Correct result - 8:  8
                   10069: Correct result - 8:  8
                   10070: Correct result - 2:  2
                   10071: Correct result - -2:  -2
                   10072: Correct result - 15:  15
                   10073: Correct result - 15:  15
                   10074: Correct result - 2:  2
                   10075: Correct result - 3:  3
                   10076: *********************************
                   10077: 
                   10078: *** Testing if/elseif/else control ***
                   10079: 
                   10080: This  works
                   10081: this_still_works
                   10082: should_print
                   10083: 
                   10084: 
                   10085: *** Seriously nested if's test ***
                   10086: ** spelling correction by kluzz **
                   10087: Only two lines of text should follow:
                   10088: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   10089: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   10090: 3 loop iterations should follow:
                   10091: 2 4
                   10092: 3 4
                   10093: 4 4
                   10094: **********************************
                   10095: 
                   10096: *** C-style else-if's ***
                   10097: This should be displayed
                   10098: *************************
                   10099: 
                   10100: *** WHILE tests ***
                   10101: 0 is smaller than 20
                   10102: 1 is smaller than 20
                   10103: 2 is smaller than 20
                   10104: 3 is smaller than 20
                   10105: 4 is smaller than 20
                   10106: 5 is smaller than 20
                   10107: 6 is smaller than 20
                   10108: 7 is smaller than 20
                   10109: 8 is smaller than 20
                   10110: 9 is smaller than 20
                   10111: 10 is smaller than 20
                   10112: 11 is smaller than 20
                   10113: 12 is smaller than 20
                   10114: 13 is smaller than 20
                   10115: 14 is smaller than 20
                   10116: 15 is smaller than 20
                   10117: 16 is smaller than 20
                   10118: 17 is smaller than 20
                   10119: 18 is smaller than 20
                   10120: 19 is smaller than 20
                   10121: 20 equals 20
                   10122: 21 is greater than 20
                   10123: 22 is greater than 20
                   10124: 23 is greater than 20
                   10125: 24 is greater than 20
                   10126: 25 is greater than 20
                   10127: 26 is greater than 20
                   10128: 27 is greater than 20
                   10129: 28 is greater than 20
                   10130: 29 is greater than 20
                   10131: 30 is greater than 20
                   10132: 31 is greater than 20
                   10133: 32 is greater than 20
                   10134: 33 is greater than 20
                   10135: 34 is greater than 20
                   10136: 35 is greater than 20
                   10137: 36 is greater than 20
                   10138: 37 is greater than 20
                   10139: 38 is greater than 20
                   10140: 39 is greater than 20
                   10141: *******************
                   10142: 
                   10143: 
                   10144: *** Nested WHILEs ***
                   10145: Each array variable should be equal to the sum of its indices:
                   10146: ${test00}[0] = 0
                   10147: ${test00}[1] = 1
                   10148: ${test00}[2] = 2
                   10149: ${test01}[0] = 1
                   10150: ${test01}[1] = 2
                   10151: ${test01}[2] = 3
                   10152: ${test02}[0] = 2
                   10153: ${test02}[1] = 3
                   10154: ${test02}[2] = 4
                   10155: ${test10}[0] = 1
                   10156: ${test10}[1] = 2
                   10157: ${test10}[2] = 3
                   10158: ${test11}[0] = 2
                   10159: ${test11}[1] = 3
                   10160: ${test11}[2] = 4
                   10161: ${test12}[0] = 3
                   10162: ${test12}[1] = 4
                   10163: ${test12}[2] = 5
                   10164: ${test20}[0] = 2
                   10165: ${test20}[1] = 3
                   10166: ${test20}[2] = 4
                   10167: ${test21}[0] = 3
                   10168: ${test21}[1] = 4
                   10169: ${test21}[2] = 5
                   10170: ${test22}[0] = 4
                   10171: ${test22}[1] = 5
                   10172: ${test22}[2] = 6
                   10173: *********************
                   10174: 
                   10175: *** hash test... ***
                   10176: commented out...
                   10177: **************************
                   10178: 
                   10179: *** Hash resizing test ***
                   10180: ba
                   10181: baa
                   10182: baaa
                   10183: baaaa
                   10184: baaaaa
                   10185: baaaaaa
                   10186: baaaaaaa
                   10187: baaaaaaaa
                   10188: baaaaaaaaa
                   10189: baaaaaaaaaa
                   10190: ba
                   10191: 10
                   10192: baa
                   10193: 9
                   10194: baaa
                   10195: 8
                   10196: baaaa
                   10197: 7
                   10198: baaaaa
                   10199: 6
                   10200: baaaaaa
                   10201: 5
                   10202: baaaaaaa
                   10203: 4
                   10204: baaaaaaaa
                   10205: 3
                   10206: baaaaaaaaa
                   10207: 2
                   10208: baaaaaaaaaa
                   10209: 1
                   10210: **************************
                   10211: 
                   10212: 
                   10213: *** break/continue test ***
                   10214: $i should go from 0 to 2
                   10215: $j should go from 3 to 4, and $q should go from 3 to 4
                   10216:   $j=3
                   10217:     $q=3
                   10218:     $q=4
                   10219:   $j=4
                   10220:     $q=3
                   10221:     $q=4
                   10222: $j should go from 0 to 2
                   10223:   $j=0
                   10224:   $j=1
                   10225:   $j=2
                   10226: $k should go from 0 to 2
                   10227:     $k=0
                   10228:     $k=1
                   10229:     $k=2
                   10230: $i=0
                   10231: $j should go from 3 to 4, and $q should go from 3 to 4
                   10232:   $j=3
                   10233:     $q=3
                   10234:     $q=4
                   10235:   $j=4
                   10236:     $q=3
                   10237:     $q=4
                   10238: $j should go from 0 to 2
                   10239:   $j=0
                   10240:   $j=1
                   10241:   $j=2
                   10242: $k should go from 0 to 2
                   10243:     $k=0
                   10244:     $k=1
                   10245:     $k=2
                   10246: $i=1
                   10247: $j should go from 3 to 4, and $q should go from 3 to 4
                   10248:   $j=3
                   10249:     $q=3
                   10250:     $q=4
                   10251:   $j=4
                   10252:     $q=3
                   10253:     $q=4
                   10254: $j should go from 0 to 2
                   10255:   $j=0
                   10256:   $j=1
                   10257:   $j=2
                   10258: $k should go from 0 to 2
                   10259:     $k=0
                   10260:     $k=1
                   10261:     $k=2
                   10262: $i=2
                   10263: ***********************
                   10264: 
                   10265: *** Nested file include test ***
                   10266: <html>
                   10267: This is Finish.phtml.  This file is supposed to be included 
                   10268: from regression_test.phtml.  This is normal HTML.
                   10269: and this is PHP code, 2+2=4
                   10270: </html>
                   10271: ********************************
                   10272: 
                   10273: Tests completed.
                   10274: <html>
                   10275: <head>
                   10276: *** Testing assignments and variable aliasing: ***
                   10277: This should read "blah": blah
                   10278: This should read "this is nifty": this is nifty
                   10279: *************************************************
                   10280: 
                   10281: *** Testing integer operators ***
                   10282: Correct result - 8:  8
                   10283: Correct result - 8:  8
                   10284: Correct result - 2:  2
                   10285: Correct result - -2:  -2
                   10286: Correct result - 15:  15
                   10287: Correct result - 15:  15
                   10288: Correct result - 2:  2
                   10289: Correct result - 3:  3
                   10290: *********************************
                   10291: 
                   10292: *** Testing real operators ***
                   10293: Correct result - 8:  8
                   10294: Correct result - 8:  8
                   10295: Correct result - 2:  2
                   10296: Correct result - -2:  -2
                   10297: Correct result - 15:  15
                   10298: Correct result - 15:  15
                   10299: Correct result - 2:  2
                   10300: Correct result - 3:  3
                   10301: *********************************
                   10302: 
                   10303: *** Testing if/elseif/else control ***
                   10304: 
                   10305: This  works
                   10306: this_still_works
                   10307: should_print
                   10308: 
                   10309: 
                   10310: *** Seriously nested if's test ***
                   10311: ** spelling correction by kluzz **
                   10312: Only two lines of text should follow:
                   10313: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   10314: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   10315: 3 loop iterations should follow:
                   10316: 2 4
                   10317: 3 4
                   10318: 4 4
                   10319: **********************************
                   10320: 
                   10321: *** C-style else-if's ***
                   10322: This should be displayed
                   10323: *************************
                   10324: 
                   10325: *** WHILE tests ***
                   10326: 0 is smaller than 20
                   10327: 1 is smaller than 20
                   10328: 2 is smaller than 20
                   10329: 3 is smaller than 20
                   10330: 4 is smaller than 20
                   10331: 5 is smaller than 20
                   10332: 6 is smaller than 20
                   10333: 7 is smaller than 20
                   10334: 8 is smaller than 20
                   10335: 9 is smaller than 20
                   10336: 10 is smaller than 20
                   10337: 11 is smaller than 20
                   10338: 12 is smaller than 20
                   10339: 13 is smaller than 20
                   10340: 14 is smaller than 20
                   10341: 15 is smaller than 20
                   10342: 16 is smaller than 20
                   10343: 17 is smaller than 20
                   10344: 18 is smaller than 20
                   10345: 19 is smaller than 20
                   10346: 20 equals 20
                   10347: 21 is greater than 20
                   10348: 22 is greater than 20
                   10349: 23 is greater than 20
                   10350: 24 is greater than 20
                   10351: 25 is greater than 20
                   10352: 26 is greater than 20
                   10353: 27 is greater than 20
                   10354: 28 is greater than 20
                   10355: 29 is greater than 20
                   10356: 30 is greater than 20
                   10357: 31 is greater than 20
                   10358: 32 is greater than 20
                   10359: 33 is greater than 20
                   10360: 34 is greater than 20
                   10361: 35 is greater than 20
                   10362: 36 is greater than 20
                   10363: 37 is greater than 20
                   10364: 38 is greater than 20
                   10365: 39 is greater than 20
                   10366: *******************
                   10367: 
                   10368: 
                   10369: *** Nested WHILEs ***
                   10370: Each array variable should be equal to the sum of its indices:
                   10371: ${test00}[0] = 0
                   10372: ${test00}[1] = 1
                   10373: ${test00}[2] = 2
                   10374: ${test01}[0] = 1
                   10375: ${test01}[1] = 2
                   10376: ${test01}[2] = 3
                   10377: ${test02}[0] = 2
                   10378: ${test02}[1] = 3
                   10379: ${test02}[2] = 4
                   10380: ${test10}[0] = 1
                   10381: ${test10}[1] = 2
                   10382: ${test10}[2] = 3
                   10383: ${test11}[0] = 2
                   10384: ${test11}[1] = 3
                   10385: ${test11}[2] = 4
                   10386: ${test12}[0] = 3
                   10387: ${test12}[1] = 4
                   10388: ${test12}[2] = 5
                   10389: ${test20}[0] = 2
                   10390: ${test20}[1] = 3
                   10391: ${test20}[2] = 4
                   10392: ${test21}[0] = 3
                   10393: ${test21}[1] = 4
                   10394: ${test21}[2] = 5
                   10395: ${test22}[0] = 4
                   10396: ${test22}[1] = 5
                   10397: ${test22}[2] = 6
                   10398: *********************
                   10399: 
                   10400: *** hash test... ***
                   10401: commented out...
                   10402: **************************
                   10403: 
                   10404: *** Hash resizing test ***
                   10405: ba
                   10406: baa
                   10407: baaa
                   10408: baaaa
                   10409: baaaaa
                   10410: baaaaaa
                   10411: baaaaaaa
                   10412: baaaaaaaa
                   10413: baaaaaaaaa
                   10414: baaaaaaaaaa
                   10415: ba
                   10416: 10
                   10417: baa
                   10418: 9
                   10419: baaa
                   10420: 8
                   10421: baaaa
                   10422: 7
                   10423: baaaaa
                   10424: 6
                   10425: baaaaaa
                   10426: 5
                   10427: baaaaaaa
                   10428: 4
                   10429: baaaaaaaa
                   10430: 3
                   10431: baaaaaaaaa
                   10432: 2
                   10433: baaaaaaaaaa
                   10434: 1
                   10435: **************************
                   10436: 
                   10437: 
                   10438: *** break/continue test ***
                   10439: $i should go from 0 to 2
                   10440: $j should go from 3 to 4, and $q should go from 3 to 4
                   10441:   $j=3
                   10442:     $q=3
                   10443:     $q=4
                   10444:   $j=4
                   10445:     $q=3
                   10446:     $q=4
                   10447: $j should go from 0 to 2
                   10448:   $j=0
                   10449:   $j=1
                   10450:   $j=2
                   10451: $k should go from 0 to 2
                   10452:     $k=0
                   10453:     $k=1
                   10454:     $k=2
                   10455: $i=0
                   10456: $j should go from 3 to 4, and $q should go from 3 to 4
                   10457:   $j=3
                   10458:     $q=3
                   10459:     $q=4
                   10460:   $j=4
                   10461:     $q=3
                   10462:     $q=4
                   10463: $j should go from 0 to 2
                   10464:   $j=0
                   10465:   $j=1
                   10466:   $j=2
                   10467: $k should go from 0 to 2
                   10468:     $k=0
                   10469:     $k=1
                   10470:     $k=2
                   10471: $i=1
                   10472: $j should go from 3 to 4, and $q should go from 3 to 4
                   10473:   $j=3
                   10474:     $q=3
                   10475:     $q=4
                   10476:   $j=4
                   10477:     $q=3
                   10478:     $q=4
                   10479: $j should go from 0 to 2
                   10480:   $j=0
                   10481:   $j=1
                   10482:   $j=2
                   10483: $k should go from 0 to 2
                   10484:     $k=0
                   10485:     $k=1
                   10486:     $k=2
                   10487: $i=2
                   10488: ***********************
                   10489: 
                   10490: *** Nested file include test ***
                   10491: <html>
                   10492: This is Finish.phtml.  This file is supposed to be included 
                   10493: from regression_test.phtml.  This is normal HTML.
                   10494: and this is PHP code, 2+2=4
                   10495: </html>
                   10496: ********************************
                   10497: 
                   10498: Tests completed.
                   10499: <html>
                   10500: <head>
                   10501: *** Testing assignments and variable aliasing: ***
                   10502: This should read "blah": blah
                   10503: This should read "this is nifty": this is nifty
                   10504: *************************************************
                   10505: 
                   10506: *** Testing integer operators ***
                   10507: Correct result - 8:  8
                   10508: Correct result - 8:  8
                   10509: Correct result - 2:  2
                   10510: Correct result - -2:  -2
                   10511: Correct result - 15:  15
                   10512: Correct result - 15:  15
                   10513: Correct result - 2:  2
                   10514: Correct result - 3:  3
                   10515: *********************************
                   10516: 
                   10517: *** Testing real operators ***
                   10518: Correct result - 8:  8
                   10519: Correct result - 8:  8
                   10520: Correct result - 2:  2
                   10521: Correct result - -2:  -2
                   10522: Correct result - 15:  15
                   10523: Correct result - 15:  15
                   10524: Correct result - 2:  2
                   10525: Correct result - 3:  3
                   10526: *********************************
                   10527: 
                   10528: *** Testing if/elseif/else control ***
                   10529: 
                   10530: This  works
                   10531: this_still_works
                   10532: should_print
                   10533: 
                   10534: 
                   10535: *** Seriously nested if's test ***
                   10536: ** spelling correction by kluzz **
                   10537: Only two lines of text should follow:
                   10538: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   10539: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   10540: 3 loop iterations should follow:
                   10541: 2 4
                   10542: 3 4
                   10543: 4 4
                   10544: **********************************
                   10545: 
                   10546: *** C-style else-if's ***
                   10547: This should be displayed
                   10548: *************************
                   10549: 
                   10550: *** WHILE tests ***
                   10551: 0 is smaller than 20
                   10552: 1 is smaller than 20
                   10553: 2 is smaller than 20
                   10554: 3 is smaller than 20
                   10555: 4 is smaller than 20
                   10556: 5 is smaller than 20
                   10557: 6 is smaller than 20
                   10558: 7 is smaller than 20
                   10559: 8 is smaller than 20
                   10560: 9 is smaller than 20
                   10561: 10 is smaller than 20
                   10562: 11 is smaller than 20
                   10563: 12 is smaller than 20
                   10564: 13 is smaller than 20
                   10565: 14 is smaller than 20
                   10566: 15 is smaller than 20
                   10567: 16 is smaller than 20
                   10568: 17 is smaller than 20
                   10569: 18 is smaller than 20
                   10570: 19 is smaller than 20
                   10571: 20 equals 20
                   10572: 21 is greater than 20
                   10573: 22 is greater than 20
                   10574: 23 is greater than 20
                   10575: 24 is greater than 20
                   10576: 25 is greater than 20
                   10577: 26 is greater than 20
                   10578: 27 is greater than 20
                   10579: 28 is greater than 20
                   10580: 29 is greater than 20
                   10581: 30 is greater than 20
                   10582: 31 is greater than 20
                   10583: 32 is greater than 20
                   10584: 33 is greater than 20
                   10585: 34 is greater than 20
                   10586: 35 is greater than 20
                   10587: 36 is greater than 20
                   10588: 37 is greater than 20
                   10589: 38 is greater than 20
                   10590: 39 is greater than 20
                   10591: *******************
                   10592: 
                   10593: 
                   10594: *** Nested WHILEs ***
                   10595: Each array variable should be equal to the sum of its indices:
                   10596: ${test00}[0] = 0
                   10597: ${test00}[1] = 1
                   10598: ${test00}[2] = 2
                   10599: ${test01}[0] = 1
                   10600: ${test01}[1] = 2
                   10601: ${test01}[2] = 3
                   10602: ${test02}[0] = 2
                   10603: ${test02}[1] = 3
                   10604: ${test02}[2] = 4
                   10605: ${test10}[0] = 1
                   10606: ${test10}[1] = 2
                   10607: ${test10}[2] = 3
                   10608: ${test11}[0] = 2
                   10609: ${test11}[1] = 3
                   10610: ${test11}[2] = 4
                   10611: ${test12}[0] = 3
                   10612: ${test12}[1] = 4
                   10613: ${test12}[2] = 5
                   10614: ${test20}[0] = 2
                   10615: ${test20}[1] = 3
                   10616: ${test20}[2] = 4
                   10617: ${test21}[0] = 3
                   10618: ${test21}[1] = 4
                   10619: ${test21}[2] = 5
                   10620: ${test22}[0] = 4
                   10621: ${test22}[1] = 5
                   10622: ${test22}[2] = 6
                   10623: *********************
                   10624: 
                   10625: *** hash test... ***
                   10626: commented out...
                   10627: **************************
                   10628: 
                   10629: *** Hash resizing test ***
                   10630: ba
                   10631: baa
                   10632: baaa
                   10633: baaaa
                   10634: baaaaa
                   10635: baaaaaa
                   10636: baaaaaaa
                   10637: baaaaaaaa
                   10638: baaaaaaaaa
                   10639: baaaaaaaaaa
                   10640: ba
                   10641: 10
                   10642: baa
                   10643: 9
                   10644: baaa
                   10645: 8
                   10646: baaaa
                   10647: 7
                   10648: baaaaa
                   10649: 6
                   10650: baaaaaa
                   10651: 5
                   10652: baaaaaaa
                   10653: 4
                   10654: baaaaaaaa
                   10655: 3
                   10656: baaaaaaaaa
                   10657: 2
                   10658: baaaaaaaaaa
                   10659: 1
                   10660: **************************
                   10661: 
                   10662: 
                   10663: *** break/continue test ***
                   10664: $i should go from 0 to 2
                   10665: $j should go from 3 to 4, and $q should go from 3 to 4
                   10666:   $j=3
                   10667:     $q=3
                   10668:     $q=4
                   10669:   $j=4
                   10670:     $q=3
                   10671:     $q=4
                   10672: $j should go from 0 to 2
                   10673:   $j=0
                   10674:   $j=1
                   10675:   $j=2
                   10676: $k should go from 0 to 2
                   10677:     $k=0
                   10678:     $k=1
                   10679:     $k=2
                   10680: $i=0
                   10681: $j should go from 3 to 4, and $q should go from 3 to 4
                   10682:   $j=3
                   10683:     $q=3
                   10684:     $q=4
                   10685:   $j=4
                   10686:     $q=3
                   10687:     $q=4
                   10688: $j should go from 0 to 2
                   10689:   $j=0
                   10690:   $j=1
                   10691:   $j=2
                   10692: $k should go from 0 to 2
                   10693:     $k=0
                   10694:     $k=1
                   10695:     $k=2
                   10696: $i=1
                   10697: $j should go from 3 to 4, and $q should go from 3 to 4
                   10698:   $j=3
                   10699:     $q=3
                   10700:     $q=4
                   10701:   $j=4
                   10702:     $q=3
                   10703:     $q=4
                   10704: $j should go from 0 to 2
                   10705:   $j=0
                   10706:   $j=1
                   10707:   $j=2
                   10708: $k should go from 0 to 2
                   10709:     $k=0
                   10710:     $k=1
                   10711:     $k=2
                   10712: $i=2
                   10713: ***********************
                   10714: 
                   10715: *** Nested file include test ***
                   10716: <html>
                   10717: This is Finish.phtml.  This file is supposed to be included 
                   10718: from regression_test.phtml.  This is normal HTML.
                   10719: and this is PHP code, 2+2=4
                   10720: </html>
                   10721: ********************************
                   10722: 
                   10723: Tests completed.
                   10724: <html>
                   10725: <head>
                   10726: *** Testing assignments and variable aliasing: ***
                   10727: This should read "blah": blah
                   10728: This should read "this is nifty": this is nifty
                   10729: *************************************************
                   10730: 
                   10731: *** Testing integer operators ***
                   10732: Correct result - 8:  8
                   10733: Correct result - 8:  8
                   10734: Correct result - 2:  2
                   10735: Correct result - -2:  -2
                   10736: Correct result - 15:  15
                   10737: Correct result - 15:  15
                   10738: Correct result - 2:  2
                   10739: Correct result - 3:  3
                   10740: *********************************
                   10741: 
                   10742: *** Testing real operators ***
                   10743: Correct result - 8:  8
                   10744: Correct result - 8:  8
                   10745: Correct result - 2:  2
                   10746: Correct result - -2:  -2
                   10747: Correct result - 15:  15
                   10748: Correct result - 15:  15
                   10749: Correct result - 2:  2
                   10750: Correct result - 3:  3
                   10751: *********************************
                   10752: 
                   10753: *** Testing if/elseif/else control ***
                   10754: 
                   10755: This  works
                   10756: this_still_works
                   10757: should_print
                   10758: 
                   10759: 
                   10760: *** Seriously nested if's test ***
                   10761: ** spelling correction by kluzz **
                   10762: Only two lines of text should follow:
                   10763: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   10764: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   10765: 3 loop iterations should follow:
                   10766: 2 4
                   10767: 3 4
                   10768: 4 4
                   10769: **********************************
                   10770: 
                   10771: *** C-style else-if's ***
                   10772: This should be displayed
                   10773: *************************
                   10774: 
                   10775: *** WHILE tests ***
                   10776: 0 is smaller than 20
                   10777: 1 is smaller than 20
                   10778: 2 is smaller than 20
                   10779: 3 is smaller than 20
                   10780: 4 is smaller than 20
                   10781: 5 is smaller than 20
                   10782: 6 is smaller than 20
                   10783: 7 is smaller than 20
                   10784: 8 is smaller than 20
                   10785: 9 is smaller than 20
                   10786: 10 is smaller than 20
                   10787: 11 is smaller than 20
                   10788: 12 is smaller than 20
                   10789: 13 is smaller than 20
                   10790: 14 is smaller than 20
                   10791: 15 is smaller than 20
                   10792: 16 is smaller than 20
                   10793: 17 is smaller than 20
                   10794: 18 is smaller than 20
                   10795: 19 is smaller than 20
                   10796: 20 equals 20
                   10797: 21 is greater than 20
                   10798: 22 is greater than 20
                   10799: 23 is greater than 20
                   10800: 24 is greater than 20
                   10801: 25 is greater than 20
                   10802: 26 is greater than 20
                   10803: 27 is greater than 20
                   10804: 28 is greater than 20
                   10805: 29 is greater than 20
                   10806: 30 is greater than 20
                   10807: 31 is greater than 20
                   10808: 32 is greater than 20
                   10809: 33 is greater than 20
                   10810: 34 is greater than 20
                   10811: 35 is greater than 20
                   10812: 36 is greater than 20
                   10813: 37 is greater than 20
                   10814: 38 is greater than 20
                   10815: 39 is greater than 20
                   10816: *******************
                   10817: 
                   10818: 
                   10819: *** Nested WHILEs ***
                   10820: Each array variable should be equal to the sum of its indices:
                   10821: ${test00}[0] = 0
                   10822: ${test00}[1] = 1
                   10823: ${test00}[2] = 2
                   10824: ${test01}[0] = 1
                   10825: ${test01}[1] = 2
                   10826: ${test01}[2] = 3
                   10827: ${test02}[0] = 2
                   10828: ${test02}[1] = 3
                   10829: ${test02}[2] = 4
                   10830: ${test10}[0] = 1
                   10831: ${test10}[1] = 2
                   10832: ${test10}[2] = 3
                   10833: ${test11}[0] = 2
                   10834: ${test11}[1] = 3
                   10835: ${test11}[2] = 4
                   10836: ${test12}[0] = 3
                   10837: ${test12}[1] = 4
                   10838: ${test12}[2] = 5
                   10839: ${test20}[0] = 2
                   10840: ${test20}[1] = 3
                   10841: ${test20}[2] = 4
                   10842: ${test21}[0] = 3
                   10843: ${test21}[1] = 4
                   10844: ${test21}[2] = 5
                   10845: ${test22}[0] = 4
                   10846: ${test22}[1] = 5
                   10847: ${test22}[2] = 6
                   10848: *********************
                   10849: 
                   10850: *** hash test... ***
                   10851: commented out...
                   10852: **************************
                   10853: 
                   10854: *** Hash resizing test ***
                   10855: ba
                   10856: baa
                   10857: baaa
                   10858: baaaa
                   10859: baaaaa
                   10860: baaaaaa
                   10861: baaaaaaa
                   10862: baaaaaaaa
                   10863: baaaaaaaaa
                   10864: baaaaaaaaaa
                   10865: ba
                   10866: 10
                   10867: baa
                   10868: 9
                   10869: baaa
                   10870: 8
                   10871: baaaa
                   10872: 7
                   10873: baaaaa
                   10874: 6
                   10875: baaaaaa
                   10876: 5
                   10877: baaaaaaa
                   10878: 4
                   10879: baaaaaaaa
                   10880: 3
                   10881: baaaaaaaaa
                   10882: 2
                   10883: baaaaaaaaaa
                   10884: 1
                   10885: **************************
                   10886: 
                   10887: 
                   10888: *** break/continue test ***
                   10889: $i should go from 0 to 2
                   10890: $j should go from 3 to 4, and $q should go from 3 to 4
                   10891:   $j=3
                   10892:     $q=3
                   10893:     $q=4
                   10894:   $j=4
                   10895:     $q=3
                   10896:     $q=4
                   10897: $j should go from 0 to 2
                   10898:   $j=0
                   10899:   $j=1
                   10900:   $j=2
                   10901: $k should go from 0 to 2
                   10902:     $k=0
                   10903:     $k=1
                   10904:     $k=2
                   10905: $i=0
                   10906: $j should go from 3 to 4, and $q should go from 3 to 4
                   10907:   $j=3
                   10908:     $q=3
                   10909:     $q=4
                   10910:   $j=4
                   10911:     $q=3
                   10912:     $q=4
                   10913: $j should go from 0 to 2
                   10914:   $j=0
                   10915:   $j=1
                   10916:   $j=2
                   10917: $k should go from 0 to 2
                   10918:     $k=0
                   10919:     $k=1
                   10920:     $k=2
                   10921: $i=1
                   10922: $j should go from 3 to 4, and $q should go from 3 to 4
                   10923:   $j=3
                   10924:     $q=3
                   10925:     $q=4
                   10926:   $j=4
                   10927:     $q=3
                   10928:     $q=4
                   10929: $j should go from 0 to 2
                   10930:   $j=0
                   10931:   $j=1
                   10932:   $j=2
                   10933: $k should go from 0 to 2
                   10934:     $k=0
                   10935:     $k=1
                   10936:     $k=2
                   10937: $i=2
                   10938: ***********************
                   10939: 
                   10940: *** Nested file include test ***
                   10941: <html>
                   10942: This is Finish.phtml.  This file is supposed to be included 
                   10943: from regression_test.phtml.  This is normal HTML.
                   10944: and this is PHP code, 2+2=4
                   10945: </html>
                   10946: ********************************
                   10947: 
                   10948: Tests completed.
                   10949: <html>
                   10950: <head>
                   10951: *** Testing assignments and variable aliasing: ***
                   10952: This should read "blah": blah
                   10953: This should read "this is nifty": this is nifty
                   10954: *************************************************
                   10955: 
                   10956: *** Testing integer operators ***
                   10957: Correct result - 8:  8
                   10958: Correct result - 8:  8
                   10959: Correct result - 2:  2
                   10960: Correct result - -2:  -2
                   10961: Correct result - 15:  15
                   10962: Correct result - 15:  15
                   10963: Correct result - 2:  2
                   10964: Correct result - 3:  3
                   10965: *********************************
                   10966: 
                   10967: *** Testing real operators ***
                   10968: Correct result - 8:  8
                   10969: Correct result - 8:  8
                   10970: Correct result - 2:  2
                   10971: Correct result - -2:  -2
                   10972: Correct result - 15:  15
                   10973: Correct result - 15:  15
                   10974: Correct result - 2:  2
                   10975: Correct result - 3:  3
                   10976: *********************************
                   10977: 
                   10978: *** Testing if/elseif/else control ***
                   10979: 
                   10980: This  works
                   10981: this_still_works
                   10982: should_print
                   10983: 
                   10984: 
                   10985: *** Seriously nested if's test ***
                   10986: ** spelling correction by kluzz **
                   10987: Only two lines of text should follow:
                   10988: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   10989: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   10990: 3 loop iterations should follow:
                   10991: 2 4
                   10992: 3 4
                   10993: 4 4
                   10994: **********************************
                   10995: 
                   10996: *** C-style else-if's ***
                   10997: This should be displayed
                   10998: *************************
                   10999: 
                   11000: *** WHILE tests ***
                   11001: 0 is smaller than 20
                   11002: 1 is smaller than 20
                   11003: 2 is smaller than 20
                   11004: 3 is smaller than 20
                   11005: 4 is smaller than 20
                   11006: 5 is smaller than 20
                   11007: 6 is smaller than 20
                   11008: 7 is smaller than 20
                   11009: 8 is smaller than 20
                   11010: 9 is smaller than 20
                   11011: 10 is smaller than 20
                   11012: 11 is smaller than 20
                   11013: 12 is smaller than 20
                   11014: 13 is smaller than 20
                   11015: 14 is smaller than 20
                   11016: 15 is smaller than 20
                   11017: 16 is smaller than 20
                   11018: 17 is smaller than 20
                   11019: 18 is smaller than 20
                   11020: 19 is smaller than 20
                   11021: 20 equals 20
                   11022: 21 is greater than 20
                   11023: 22 is greater than 20
                   11024: 23 is greater than 20
                   11025: 24 is greater than 20
                   11026: 25 is greater than 20
                   11027: 26 is greater than 20
                   11028: 27 is greater than 20
                   11029: 28 is greater than 20
                   11030: 29 is greater than 20
                   11031: 30 is greater than 20
                   11032: 31 is greater than 20
                   11033: 32 is greater than 20
                   11034: 33 is greater than 20
                   11035: 34 is greater than 20
                   11036: 35 is greater than 20
                   11037: 36 is greater than 20
                   11038: 37 is greater than 20
                   11039: 38 is greater than 20
                   11040: 39 is greater than 20
                   11041: *******************
                   11042: 
                   11043: 
                   11044: *** Nested WHILEs ***
                   11045: Each array variable should be equal to the sum of its indices:
                   11046: ${test00}[0] = 0
                   11047: ${test00}[1] = 1
                   11048: ${test00}[2] = 2
                   11049: ${test01}[0] = 1
                   11050: ${test01}[1] = 2
                   11051: ${test01}[2] = 3
                   11052: ${test02}[0] = 2
                   11053: ${test02}[1] = 3
                   11054: ${test02}[2] = 4
                   11055: ${test10}[0] = 1
                   11056: ${test10}[1] = 2
                   11057: ${test10}[2] = 3
                   11058: ${test11}[0] = 2
                   11059: ${test11}[1] = 3
                   11060: ${test11}[2] = 4
                   11061: ${test12}[0] = 3
                   11062: ${test12}[1] = 4
                   11063: ${test12}[2] = 5
                   11064: ${test20}[0] = 2
                   11065: ${test20}[1] = 3
                   11066: ${test20}[2] = 4
                   11067: ${test21}[0] = 3
                   11068: ${test21}[1] = 4
                   11069: ${test21}[2] = 5
                   11070: ${test22}[0] = 4
                   11071: ${test22}[1] = 5
                   11072: ${test22}[2] = 6
                   11073: *********************
                   11074: 
                   11075: *** hash test... ***
                   11076: commented out...
                   11077: **************************
                   11078: 
                   11079: *** Hash resizing test ***
                   11080: ba
                   11081: baa
                   11082: baaa
                   11083: baaaa
                   11084: baaaaa
                   11085: baaaaaa
                   11086: baaaaaaa
                   11087: baaaaaaaa
                   11088: baaaaaaaaa
                   11089: baaaaaaaaaa
                   11090: ba
                   11091: 10
                   11092: baa
                   11093: 9
                   11094: baaa
                   11095: 8
                   11096: baaaa
                   11097: 7
                   11098: baaaaa
                   11099: 6
                   11100: baaaaaa
                   11101: 5
                   11102: baaaaaaa
                   11103: 4
                   11104: baaaaaaaa
                   11105: 3
                   11106: baaaaaaaaa
                   11107: 2
                   11108: baaaaaaaaaa
                   11109: 1
                   11110: **************************
                   11111: 
                   11112: 
                   11113: *** break/continue test ***
                   11114: $i should go from 0 to 2
                   11115: $j should go from 3 to 4, and $q should go from 3 to 4
                   11116:   $j=3
                   11117:     $q=3
                   11118:     $q=4
                   11119:   $j=4
                   11120:     $q=3
                   11121:     $q=4
                   11122: $j should go from 0 to 2
                   11123:   $j=0
                   11124:   $j=1
                   11125:   $j=2
                   11126: $k should go from 0 to 2
                   11127:     $k=0
                   11128:     $k=1
                   11129:     $k=2
                   11130: $i=0
                   11131: $j should go from 3 to 4, and $q should go from 3 to 4
                   11132:   $j=3
                   11133:     $q=3
                   11134:     $q=4
                   11135:   $j=4
                   11136:     $q=3
                   11137:     $q=4
                   11138: $j should go from 0 to 2
                   11139:   $j=0
                   11140:   $j=1
                   11141:   $j=2
                   11142: $k should go from 0 to 2
                   11143:     $k=0
                   11144:     $k=1
                   11145:     $k=2
                   11146: $i=1
                   11147: $j should go from 3 to 4, and $q should go from 3 to 4
                   11148:   $j=3
                   11149:     $q=3
                   11150:     $q=4
                   11151:   $j=4
                   11152:     $q=3
                   11153:     $q=4
                   11154: $j should go from 0 to 2
                   11155:   $j=0
                   11156:   $j=1
                   11157:   $j=2
                   11158: $k should go from 0 to 2
                   11159:     $k=0
                   11160:     $k=1
                   11161:     $k=2
                   11162: $i=2
                   11163: ***********************
                   11164: 
                   11165: *** Nested file include test ***
                   11166: <html>
                   11167: This is Finish.phtml.  This file is supposed to be included 
                   11168: from regression_test.phtml.  This is normal HTML.
                   11169: and this is PHP code, 2+2=4
                   11170: </html>
                   11171: ********************************
                   11172: 
                   11173: Tests completed.
                   11174: <html>
                   11175: <head>
                   11176: *** Testing assignments and variable aliasing: ***
                   11177: This should read "blah": blah
                   11178: This should read "this is nifty": this is nifty
                   11179: *************************************************
                   11180: 
                   11181: *** Testing integer operators ***
                   11182: Correct result - 8:  8
                   11183: Correct result - 8:  8
                   11184: Correct result - 2:  2
                   11185: Correct result - -2:  -2
                   11186: Correct result - 15:  15
                   11187: Correct result - 15:  15
                   11188: Correct result - 2:  2
                   11189: Correct result - 3:  3
                   11190: *********************************
                   11191: 
                   11192: *** Testing real operators ***
                   11193: Correct result - 8:  8
                   11194: Correct result - 8:  8
                   11195: Correct result - 2:  2
                   11196: Correct result - -2:  -2
                   11197: Correct result - 15:  15
                   11198: Correct result - 15:  15
                   11199: Correct result - 2:  2
                   11200: Correct result - 3:  3
                   11201: *********************************
                   11202: 
                   11203: *** Testing if/elseif/else control ***
                   11204: 
                   11205: This  works
                   11206: this_still_works
                   11207: should_print
                   11208: 
                   11209: 
                   11210: *** Seriously nested if's test ***
                   11211: ** spelling correction by kluzz **
                   11212: Only two lines of text should follow:
                   11213: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   11214: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   11215: 3 loop iterations should follow:
                   11216: 2 4
                   11217: 3 4
                   11218: 4 4
                   11219: **********************************
                   11220: 
                   11221: *** C-style else-if's ***
                   11222: This should be displayed
                   11223: *************************
                   11224: 
                   11225: *** WHILE tests ***
                   11226: 0 is smaller than 20
                   11227: 1 is smaller than 20
                   11228: 2 is smaller than 20
                   11229: 3 is smaller than 20
                   11230: 4 is smaller than 20
                   11231: 5 is smaller than 20
                   11232: 6 is smaller than 20
                   11233: 7 is smaller than 20
                   11234: 8 is smaller than 20
                   11235: 9 is smaller than 20
                   11236: 10 is smaller than 20
                   11237: 11 is smaller than 20
                   11238: 12 is smaller than 20
                   11239: 13 is smaller than 20
                   11240: 14 is smaller than 20
                   11241: 15 is smaller than 20
                   11242: 16 is smaller than 20
                   11243: 17 is smaller than 20
                   11244: 18 is smaller than 20
                   11245: 19 is smaller than 20
                   11246: 20 equals 20
                   11247: 21 is greater than 20
                   11248: 22 is greater than 20
                   11249: 23 is greater than 20
                   11250: 24 is greater than 20
                   11251: 25 is greater than 20
                   11252: 26 is greater than 20
                   11253: 27 is greater than 20
                   11254: 28 is greater than 20
                   11255: 29 is greater than 20
                   11256: 30 is greater than 20
                   11257: 31 is greater than 20
                   11258: 32 is greater than 20
                   11259: 33 is greater than 20
                   11260: 34 is greater than 20
                   11261: 35 is greater than 20
                   11262: 36 is greater than 20
                   11263: 37 is greater than 20
                   11264: 38 is greater than 20
                   11265: 39 is greater than 20
                   11266: *******************
                   11267: 
                   11268: 
                   11269: *** Nested WHILEs ***
                   11270: Each array variable should be equal to the sum of its indices:
                   11271: ${test00}[0] = 0
                   11272: ${test00}[1] = 1
                   11273: ${test00}[2] = 2
                   11274: ${test01}[0] = 1
                   11275: ${test01}[1] = 2
                   11276: ${test01}[2] = 3
                   11277: ${test02}[0] = 2
                   11278: ${test02}[1] = 3
                   11279: ${test02}[2] = 4
                   11280: ${test10}[0] = 1
                   11281: ${test10}[1] = 2
                   11282: ${test10}[2] = 3
                   11283: ${test11}[0] = 2
                   11284: ${test11}[1] = 3
                   11285: ${test11}[2] = 4
                   11286: ${test12}[0] = 3
                   11287: ${test12}[1] = 4
                   11288: ${test12}[2] = 5
                   11289: ${test20}[0] = 2
                   11290: ${test20}[1] = 3
                   11291: ${test20}[2] = 4
                   11292: ${test21}[0] = 3
                   11293: ${test21}[1] = 4
                   11294: ${test21}[2] = 5
                   11295: ${test22}[0] = 4
                   11296: ${test22}[1] = 5
                   11297: ${test22}[2] = 6
                   11298: *********************
                   11299: 
                   11300: *** hash test... ***
                   11301: commented out...
                   11302: **************************
                   11303: 
                   11304: *** Hash resizing test ***
                   11305: ba
                   11306: baa
                   11307: baaa
                   11308: baaaa
                   11309: baaaaa
                   11310: baaaaaa
                   11311: baaaaaaa
                   11312: baaaaaaaa
                   11313: baaaaaaaaa
                   11314: baaaaaaaaaa
                   11315: ba
                   11316: 10
                   11317: baa
                   11318: 9
                   11319: baaa
                   11320: 8
                   11321: baaaa
                   11322: 7
                   11323: baaaaa
                   11324: 6
                   11325: baaaaaa
                   11326: 5
                   11327: baaaaaaa
                   11328: 4
                   11329: baaaaaaaa
                   11330: 3
                   11331: baaaaaaaaa
                   11332: 2
                   11333: baaaaaaaaaa
                   11334: 1
                   11335: **************************
                   11336: 
                   11337: 
                   11338: *** break/continue test ***
                   11339: $i should go from 0 to 2
                   11340: $j should go from 3 to 4, and $q should go from 3 to 4
                   11341:   $j=3
                   11342:     $q=3
                   11343:     $q=4
                   11344:   $j=4
                   11345:     $q=3
                   11346:     $q=4
                   11347: $j should go from 0 to 2
                   11348:   $j=0
                   11349:   $j=1
                   11350:   $j=2
                   11351: $k should go from 0 to 2
                   11352:     $k=0
                   11353:     $k=1
                   11354:     $k=2
                   11355: $i=0
                   11356: $j should go from 3 to 4, and $q should go from 3 to 4
                   11357:   $j=3
                   11358:     $q=3
                   11359:     $q=4
                   11360:   $j=4
                   11361:     $q=3
                   11362:     $q=4
                   11363: $j should go from 0 to 2
                   11364:   $j=0
                   11365:   $j=1
                   11366:   $j=2
                   11367: $k should go from 0 to 2
                   11368:     $k=0
                   11369:     $k=1
                   11370:     $k=2
                   11371: $i=1
                   11372: $j should go from 3 to 4, and $q should go from 3 to 4
                   11373:   $j=3
                   11374:     $q=3
                   11375:     $q=4
                   11376:   $j=4
                   11377:     $q=3
                   11378:     $q=4
                   11379: $j should go from 0 to 2
                   11380:   $j=0
                   11381:   $j=1
                   11382:   $j=2
                   11383: $k should go from 0 to 2
                   11384:     $k=0
                   11385:     $k=1
                   11386:     $k=2
                   11387: $i=2
                   11388: ***********************
                   11389: 
                   11390: *** Nested file include test ***
                   11391: <html>
                   11392: This is Finish.phtml.  This file is supposed to be included 
                   11393: from regression_test.phtml.  This is normal HTML.
                   11394: and this is PHP code, 2+2=4
                   11395: </html>
                   11396: ********************************
                   11397: 
                   11398: Tests completed.
                   11399: <html>
                   11400: <head>
                   11401: *** Testing assignments and variable aliasing: ***
                   11402: This should read "blah": blah
                   11403: This should read "this is nifty": this is nifty
                   11404: *************************************************
                   11405: 
                   11406: *** Testing integer operators ***
                   11407: Correct result - 8:  8
                   11408: Correct result - 8:  8
                   11409: Correct result - 2:  2
                   11410: Correct result - -2:  -2
                   11411: Correct result - 15:  15
                   11412: Correct result - 15:  15
                   11413: Correct result - 2:  2
                   11414: Correct result - 3:  3
                   11415: *********************************
                   11416: 
                   11417: *** Testing real operators ***
                   11418: Correct result - 8:  8
                   11419: Correct result - 8:  8
                   11420: Correct result - 2:  2
                   11421: Correct result - -2:  -2
                   11422: Correct result - 15:  15
                   11423: Correct result - 15:  15
                   11424: Correct result - 2:  2
                   11425: Correct result - 3:  3
                   11426: *********************************
                   11427: 
                   11428: *** Testing if/elseif/else control ***
                   11429: 
                   11430: This  works
                   11431: this_still_works
                   11432: should_print
                   11433: 
                   11434: 
                   11435: *** Seriously nested if's test ***
                   11436: ** spelling correction by kluzz **
                   11437: Only two lines of text should follow:
                   11438: this should be displayed. should be:  $i=1, $j=0.  is:  $i=1, $j=0
                   11439: this is supposed to be displayed. should be:  $i=2, $j=4.  is:  $i=2, $j=4
                   11440: 3 loop iterations should follow:
                   11441: 2 4
                   11442: 3 4
                   11443: 4 4
                   11444: **********************************
                   11445: 
                   11446: *** C-style else-if's ***
                   11447: This should be displayed
                   11448: *************************
                   11449: 
                   11450: *** WHILE tests ***
                   11451: 0 is smaller than 20
                   11452: 1 is smaller than 20
                   11453: 2 is smaller than 20
                   11454: 3 is smaller than 20
                   11455: 4 is smaller than 20
                   11456: 5 is smaller than 20
                   11457: 6 is smaller than 20
                   11458: 7 is smaller than 20
                   11459: 8 is smaller than 20
                   11460: 9 is smaller than 20
                   11461: 10 is smaller than 20
                   11462: 11 is smaller than 20
                   11463: 12 is smaller than 20
                   11464: 13 is smaller than 20
                   11465: 14 is smaller than 20
                   11466: 15 is smaller than 20
                   11467: 16 is smaller than 20
                   11468: 17 is smaller than 20
                   11469: 18 is smaller than 20
                   11470: 19 is smaller than 20
                   11471: 20 equals 20
                   11472: 21 is greater than 20
                   11473: 22 is greater than 20
                   11474: 23 is greater than 20
                   11475: 24 is greater than 20
                   11476: 25 is greater than 20
                   11477: 26 is greater than 20
                   11478: 27 is greater than 20
                   11479: 28 is greater than 20
                   11480: 29 is greater than 20
                   11481: 30 is greater than 20
                   11482: 31 is greater than 20
                   11483: 32 is greater than 20
                   11484: 33 is greater than 20
                   11485: 34 is greater than 20
                   11486: 35 is greater than 20
                   11487: 36 is greater than 20
                   11488: 37 is greater than 20
                   11489: 38 is greater than 20
                   11490: 39 is greater than 20
                   11491: *******************
                   11492: 
                   11493: 
                   11494: *** Nested WHILEs ***
                   11495: Each array variable should be equal to the sum of its indices:
                   11496: ${test00}[0] = 0
                   11497: ${test00}[1] = 1
                   11498: ${test00}[2] = 2
                   11499: ${test01}[0] = 1
                   11500: ${test01}[1] = 2
                   11501: ${test01}[2] = 3
                   11502: ${test02}[0] = 2
                   11503: ${test02}[1] = 3
                   11504: ${test02}[2] = 4
                   11505: ${test10}[0] = 1
                   11506: ${test10}[1] = 2
                   11507: ${test10}[2] = 3
                   11508: ${test11}[0] = 2
                   11509: ${test11}[1] = 3
                   11510: ${test11}[2] = 4
                   11511: ${test12}[0] = 3
                   11512: ${test12}[1] = 4
                   11513: ${test12}[2] = 5
                   11514: ${test20}[0] = 2
                   11515: ${test20}[1] = 3
                   11516: ${test20}[2] = 4
                   11517: ${test21}[0] = 3
                   11518: ${test21}[1] = 4
                   11519: ${test21}[2] = 5
                   11520: ${test22}[0] = 4
                   11521: ${test22}[1] = 5
                   11522: ${test22}[2] = 6
                   11523: *********************
                   11524: 
                   11525: *** hash test... ***
                   11526: commented out...
                   11527: **************************
                   11528: 
                   11529: *** Hash resizing test ***
                   11530: ba
                   11531: baa
                   11532: baaa
                   11533: baaaa
                   11534: baaaaa
                   11535: baaaaaa
                   11536: baaaaaaa
                   11537: baaaaaaaa
                   11538: baaaaaaaaa
                   11539: baaaaaaaaaa
                   11540: ba
                   11541: 10
                   11542: baa
                   11543: 9
                   11544: baaa
                   11545: 8
                   11546: baaaa
                   11547: 7
                   11548: baaaaa
                   11549: 6
                   11550: baaaaaa
                   11551: 5
                   11552: baaaaaaa
                   11553: 4
                   11554: baaaaaaaa
                   11555: 3
                   11556: baaaaaaaaa
                   11557: 2
                   11558: baaaaaaaaaa
                   11559: 1
                   11560: **************************
                   11561: 
                   11562: 
                   11563: *** break/continue test ***
                   11564: $i should go from 0 to 2
                   11565: $j should go from 3 to 4, and $q should go from 3 to 4
                   11566:   $j=3
                   11567:     $q=3
                   11568:     $q=4
                   11569:   $j=4
                   11570:     $q=3
                   11571:     $q=4
                   11572: $j should go from 0 to 2
                   11573:   $j=0
                   11574:   $j=1
                   11575:   $j=2
                   11576: $k should go from 0 to 2
                   11577:     $k=0
                   11578:     $k=1
                   11579:     $k=2
                   11580: $i=0
                   11581: $j should go from 3 to 4, and $q should go from 3 to 4
                   11582:   $j=3
                   11583:     $q=3
                   11584:     $q=4
                   11585:   $j=4
                   11586:     $q=3
                   11587:     $q=4
                   11588: $j should go from 0 to 2
                   11589:   $j=0
                   11590:   $j=1
                   11591:   $j=2
                   11592: $k should go from 0 to 2
                   11593:     $k=0
                   11594:     $k=1
                   11595:     $k=2
                   11596: $i=1
                   11597: $j should go from 3 to 4, and $q should go from 3 to 4
                   11598:   $j=3
                   11599:     $q=3
                   11600:     $q=4
                   11601:   $j=4
                   11602:     $q=3
                   11603:     $q=4
                   11604: $j should go from 0 to 2
                   11605:   $j=0
                   11606:   $j=1
                   11607:   $j=2
                   11608: $k should go from 0 to 2
                   11609:     $k=0
                   11610:     $k=1
                   11611:     $k=2
                   11612: $i=2
                   11613: ***********************
                   11614: 
                   11615: *** Nested file include test ***
                   11616: <html>
                   11617: This is Finish.phtml.  This file is supposed to be included 
                   11618: from regression_test.phtml.  This is normal HTML.
                   11619: and this is PHP code, 2+2=4
                   11620: </html>
                   11621: ********************************
                   11622: 
                   11623: Tests completed.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>