diff options
Diffstat (limited to 'lib/parse.js')
-rw-r--r-- | lib/parse.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/parse.js b/lib/parse.js index da39b5b1..b3687201 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -167,6 +167,14 @@ function is_identifier_char(ch) { ; }; +function is_identifier_string(str){ + for (var i = str.length; --i >= 0;) { + if (!is_identifier_char(str.charAt(i))) + return false; + } + return true; +}; + function parse_js_number(num) { if (RE_HEX_NUMBER.test(num)) { return parseInt(num.substr(2), 16); |