]>
git.saurik.com Git - apple/javascriptcore.git/blob - tests/mozilla/ecma_2/Statements/label-001.js
2 * File Name: label-001.js
4 * Description: Labeled statements
6 * Labeled break and continue within a for loop.
9 * Author: christine@netscape.com
10 * Date: 11 August 1998
12 var SECTION
= "label-003";
13 var VERSION
= "ECMA_2";
14 var TITLE
= "Labeled statements";
17 writeHeaderToLog( SECTION
+ " "+ TITLE
);
20 var testcases
= new Array();
30 function LabelTest( limit
, expect
) {
31 woo: for ( var result
= 0; result
< 1000; result
++ ) { if (result
== limit
) { break woo
; } else { continue woo
; } };
33 testcases
[tc
++] = new TestCase(
35 "break out of a labeled for loop: "+ limit
,