From 529ac31df4d65533640ef05b5e8a9771abcfbbc4 Mon Sep 17 00:00:00 2001 From: kzc Date: Wed, 2 Aug 2017 00:35:45 -0400 Subject: [PATCH] change token_error() to croak() for rest element errors --- lib/parse.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/parse.js b/lib/parse.js index c9c175bc..0cd5671f 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -1522,7 +1522,7 @@ function parse($TEXT, options) { } if (is_expand) { if (!is("punc", "]")) { - token_error(S.token, "Rest element must be last element"); + croak("Rest element must be last element"); } elements[elements.length - 1] = new AST_Expansion({ start: expand_token, @@ -1606,7 +1606,7 @@ function parse($TEXT, options) { } if (is_expand) { if (!is("punc", "}")) { - token_error(S.token, "Rest element must be last element"); + croak("Rest element must be last element"); } } else if (is("operator", "=")) {