diff options
-rw-r--r-- | lib/ast.js | 2 | ||||
-rw-r--r-- | lib/parse.js | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -197,7 +197,7 @@ var AST_LabeledStatement = DEFNODE("LabeledStatement", "label", { } }, AST_StatementWithBody); -var AST_IterationStatement = DEFNODE("Loop", null, { +var AST_IterationStatement = DEFNODE("IterationStatement", null, { $documentation: "Internal class. All loops inherit from it." }, AST_StatementWithBody); diff --git a/lib/parse.js b/lib/parse.js index 6946d93c..6a9f1ec9 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -835,7 +835,7 @@ function parse($TEXT, options) { label.references.forEach(function(ref){ if (ref instanceof AST_Continue) { ref = ref.label.start; - croak("Continue label `" + label.name + "` refers to non-loop statement.", + croak("Continue label `" + label.name + "` refers to non-IterationStatement.", ref.line, ref.col, ref.pos); } }); |