tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

numeric-separator-literal-hil-nsl-hd-err.js (928B)


      1 // |reftest| error:SyntaxError
      2 // Copyright (C) 2019 Leo Balter. All rights reserved.
      3 // This code is governed by the BSD license found in the LICENSE file.
      4 
      5 /*---
      6 esid: prod-NumericLiteralSeparator
      7 description: >
      8  NumericLiteralSeparator may not be the last digit character of a
      9  HexIntegerLiteral
     10 info: |
     11  NumericLiteral ::
     12    DecimalIntegerLiteral BigIntLiteralSuffix
     13    NumericLiteralBase BigIntLiteralSuffix
     14 
     15  NumericLiteralBase ::
     16    BinaryIntegerLiteral
     17    OctalIntegerLiteral
     18    HexIntegerLiteral
     19 
     20  BigIntLiteralSuffix :: n
     21 
     22  NumericLiteralSeparator ::
     23    _
     24 
     25  HexIntegerLiteral ::
     26    0x HexDigits
     27    0X HexDigits
     28 
     29  HexDigits ::
     30    HexDigit
     31    HexDigits HexDigit
     32    HexDigits NumericLiteralSeparator HexDigit
     33 
     34  HexDigit::one of
     35    0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
     36 
     37 negative:
     38  phase: parse
     39  type: SyntaxError
     40 features: [BigInt, numeric-separator-literal]
     41 ---*/
     42 
     43 $DONOTEVALUATE();
     44 
     45 0x0_n;