| 7.8.3-1-s.js |
---
es5id: 7.8.3-1-s
description: Strict Mode - octal extension (010) is forbidden in strict mode
flags: [onlyStrict]
--- |
429 |
- |
| 7.8.3-1gs.js |
---
es5id: 7.8.3-1gs
description: Strict Mode - octal extension(010) is forbidden in strict mode
negative:
phase: parse
type: SyntaxError
flags: [onlyStrict]
--- |
379 |
- |
| 7.8.3-2-s.js |
---
es5id: 7.8.3-2-s
description: Strict Mode - octal extension (00) is forbidden in strict mode
flags: [onlyStrict]
--- |
427 |
- |
| 7.8.3-2gs.js |
---
es5id: 7.8.3-2gs
description: >
Strict Mode - octal extension is forbidden in strict mode (after a
hex number is assigned to a variable)
negative:
phase: parse
type: SyntaxError
flags: [onlyStrict]
--- |
444 |
- |
| 7.8.3-3-s.js |
---
es5id: 7.8.3-3-s
description: Strict Mode - octal extension (01) is forbidden in strict mode
flags: [onlyStrict]
--- |
427 |
- |
| 7.8.3-3gs.js |
---
es5id: 7.8.3-3gs
description: >
Strict Mode - octal extension is forbidden in strict mode (after a
hex number is assigned to a variable from an eval)
flags: [onlyStrict]
--- |
405 |
- |
| 7.8.3-4-s.js |
---
es5id: 7.8.3-4-s
description: Strict Mode - octal extension (06) is forbidden in strict mode
flags: [onlyStrict]
--- |
427 |
- |
| 7.8.3-5-s.js |
---
es5id: 7.8.3-5-s
description: Strict Mode - octal extension (07) is forbidden in strict mode
flags: [onlyStrict]
--- |
427 |
- |
| 7.8.3-6-s.js |
---
es5id: 7.8.3-6-s
description: Strict Mode - octal extension (000) is forbidden in strict mode
flags: [onlyStrict]
--- |
429 |
- |
| 7.8.3-7-s.js |
---
es5id: 7.8.3-7-s
description: Strict Mode - octal extension (005) is forbidden in strict mode
flags: [onlyStrict]
--- |
429 |
- |
| binary-invalid-digit.js |
---
es6id: 11.8.3
description: Binary-integer-literal-like sequence containing an invalid digit
info: |
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: parse
type: SyntaxError
--- |
538 |
- |
| binary-invalid-leading.js |
---
es6id: 11.8.3
description: Binary-integer-literal-like sequence with a leading 0
info: |
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: parse
type: SyntaxError
--- |
528 |
- |
| binary-invalid-truncated.js |
---
es6id: 11.8.3
description: Binary-integer-literal-like sequence without any digits
info: |
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: parse
type: SyntaxError
--- |
528 |
- |
| binary-invalid-unicode.js |
---
es6id: 11.8.3
description: Binary-integer-literal-like sequence expressed with unicode escape sequence
info: |
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: parse
type: SyntaxError
--- |
554 |
- |
| binary.js |
---
es6id: 11.8.3.1
description: Mathematical value of valid binary integer literals
info: |
The MV of BinaryIntegerLiteral :: 0b BinaryDigits is the MV of
BinaryDigits.
The MV of BinaryIntegerLiteral :: 0B BinaryDigits is the MV of
BinaryDigits.
The MV of BinaryDigits :: BinaryDigit is the MV of BinaryDigit.
The MV of BinaryDigits :: BinaryDigits BinaryDigit is (the MV of
BinaryDigits × 2) plus the MV of BinaryDigit.
--- |
1490 |
- |
| legacy-octal-integer-strict.js |
---
esid: sec-additional-syntax-numeric-literals
description: LegacyOctalIntegerLiteral is not enabled in strict mode code
info: |
NumericLiteral ::
DecimalLiteral
BinaryIntegerLiteral
OctalIntegerLiteral
HexIntegerLiteral
LegacyOctalIntegerLiteral
LegacyOctalIntegerLiteral ::
0 OctalDigit
LegacyOctalIntegerLiteral OctalDigit
flags: [onlyStrict]
negative:
phase: parse
type: SyntaxError
--- |
657 |
- |
| non-octal-decimal-integer-strict.js |
---
esid: sec-additional-syntax-numeric-literals
description: NonOctalDecimalIntegerLiteral is not enabled in strict mode code
info: |
DecimalIntegerLiteral ::
0
NonZeroDigit DecimalDigits[opt]
NonOctalDecimalIntegerLiteral
NonOctalDecimalIntegerLiteral ::
0 NonOctalDigit
LegacyOctalLikeDecimalIntegerLiteral NonOctalDigit
NonOctalDecimalIntegerLiteral DecimalDigit
LegacyOctalLikeDecimalIntegerLiteral ::
0 OctalDigit
LegacyOctalLikeDecimalIntegerLiteral OctalDigit
NonOctalDigit :: one of
8 9
flags: [onlyStrict]
negative:
phase: parse
type: SyntaxError
--- |
857 |
- |
| numeric-separator-literal-bil-bd-nsl-bd-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the appear adjacent to `0b` | `0B` in a
BinaryIntegerLiteral
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
711 |
- |
| numeric-separator-literal-bil-bd-nsl-bd.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0b` | `0B` BinaryDigit NumericLiteralSeparator BinaryDigit
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
features: [numeric-separator-literal]
--- |
625 |
- |
| numeric-separator-literal-bil-bd-nsl-bds.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0b` | `0B` BinaryDigit NumericLiteralSeparator BinaryDigit
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
features: [numeric-separator-literal]
--- |
629 |
- |
| numeric-separator-literal-bil-bds-nsl-bd.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0b` | `0B` BinaryDigits NumericLiteralSeparator BinaryDigit
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
features: [numeric-separator-literal]
--- |
630 |
- |
| numeric-separator-literal-bil-bds-nsl-bds.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0b` | `0B` BinaryDigits NumericLiteralSeparator BinaryDigit
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
features: [numeric-separator-literal]
--- |
634 |
- |
| numeric-separator-literal-bil-nsl-bd-dunder-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to another
NumericLiteralSeparator in a BinaryIntegerLiteral
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
726 |
- |
| numeric-separator-literal-bil-nsl-bd-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character of a
BinaryIntegerLiteral
info: |
NumericLiteralSeparator ::
_
BinaryIntegerLiteral ::
0b BinaryDigits
0B BinaryDigits
BinaryDigits ::
BinaryDigit
BinaryDigits BinaryDigit
BinaryDigits NumericLiteralSeparator BinaryDigit
BinaryDigit :: one of
0 1
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
701 |
- |
| numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: >
DecimalDigits `.` DecimalDigits ExponentPart_opt `-` DecimalDigits
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
SignedInteger ::
...
- DecimalDigits
...
features: [numeric-separator-literal]
--- |
613 |
- |
| numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: >
DecimalDigits `.` DecimalDigits ExponentPart_opt `-` DecimalDigits
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
SignedInteger ::
...
- DecimalDigits
...
features: [numeric-separator-literal]
--- |
615 |
- |
| numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: >
DecimalDigits `.` DecimalDigits ExponentPart_opt `+` DecimalDigits
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
SignedInteger ::
...
+ DecimalDigits
...
features: [numeric-separator-literal]
--- |
613 |
- |
| numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: >
DecimalDigits `.` DecimalDigits ExponentPart_opt `+` DecimalDigits
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
SignedInteger ::
...
+ DecimalDigits
...
features: [numeric-separator-literal]
--- |
616 |
- |
| numeric-separator-literal-dd-nsl-dd-one-of.js |
---
esid: prod-NumericLiteralSeparator
description: NonZeroDigit NumericLiteralSeparator DecimalDigit
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
DecimalDigits ::
DecimalDigit
...
DecimalDigit :: one of
0 1 2 3 4 5 6 7 8 9
features: [numeric-separator-literal]
--- |
793 |
- |
| numeric-separator-literal-dd-nsl-dds-dunder-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to another
NumericLiteralSeparator in a DecimalIntegerLiteral
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
612 |
- |
| numeric-separator-literal-dd-nsl-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
621 |
- |
| numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js |
---
esid: prod-NumericLiteralSeparator
description: >
DecimalDigits `.` DecimalDigits NumericLiteralSeparator DecimalDigits
ExponentPart SignedInteger
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
features: [numeric-separator-literal]
--- |
606 |
- |
| numeric-separator-literal-dds-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: DecimalDigits NumericLiteralSeparator DecimalDigit
info: |
NumericLiteralSeparator ::
_
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
features: [numeric-separator-literal]
--- |
846 |
- |
| numeric-separator-literal-dds-nsl-dds-dunder-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to another
NumericLiteralSeparator in DecimalIntegerLiteral
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
611 |
- |
| numeric-separator-literal-dds-nsl-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character of a
DecimalLiteral
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
644 |
- |
| numeric-separator-literal-dil-dot-dds-nsl-ep-dd-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
630 |
- |
| numeric-separator-literal-dil-dot-nsl-ep-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear between `.` and ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
671 |
- |
| numeric-separator-literal-dil-dot-nsl-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character of a
DecimalLiteral
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
DecimalIntegerLiteral . DecimalDigits_opt ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
645 |
- |
| numeric-separator-literal-dot-dd-nsl-dd-ep.js |
---
esid: prod-NumericLiteralSeparator
description: >
`.` DecimalDigit NumericLiteralSeparator DecimalDigit ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
DecimalDigit
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
features: [numeric-separator-literal]
--- |
583 |
- |
| numeric-separator-literal-dot-dd-nsl-dds-ep.js |
---
esid: prod-NumericLiteralSeparator
description: >
`.` DecimalDigit NumericLiteralSeparator DecimalDigits ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
DecimalDigit
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
features: [numeric-separator-literal]
--- |
586 |
- |
| numeric-separator-literal-dot-dds-nsl-dd-ep.js |
---
esid: prod-NumericLiteralSeparator
description: >
`.` DecimalDigits NumericLiteralSeparator DecimalDigit ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
DecimalDigit
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
features: [numeric-separator-literal]
--- |
586 |
- |
| numeric-separator-literal-dot-dds-nsl-dds-ep.js |
---
esid: prod-NumericLiteralSeparator
description: >
`.` DecimalDigits NumericLiteralSeparator DecimalDigits ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
DecimalDigit
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
features: [numeric-separator-literal]
--- |
589 |
- |
| numeric-separator-literal-dot-dds-nsl-ep-err.js |
---
esid: prod-NumericLiteralSeparator
description: NumericLiteralSeparator may not appear adjacent to ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
637 |
- |
| numeric-separator-literal-dot-nsl-ep-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear between `.` and ExponentPart
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
ExponentIndicator :: one of
e E
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
644 |
- |
| numeric-separator-literal-dot-nsl-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character of a
DecimalLiteral, nor adjacent to `.`
info: |
NumericLiteralSeparator ::
_
DecimalLiteral ::
. DecimalDigits ExponentPart_opt
DecimalDigits ::
...
DecimalDigits NumericLiteralSeparator DecimalDigit
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
638 |
- |
| numeric-separator-literal-hil-hd-nsl-hd-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the appear adjacent to `0x` | `0X` in a
HexIntegerLiteral
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
716 |
- |
| numeric-separator-literal-hil-hd-nsl-hd.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0x` | `0X` HexDigit NumericLiteralSeparator HexDigit
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
features: [numeric-separator-literal]
--- |
627 |
- |
| numeric-separator-literal-hil-hd-nsl-hds.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0x` | `0X` HexDigit NumericLiteralSeparator HexDigit
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
features: [numeric-separator-literal]
--- |
631 |
- |
| numeric-separator-literal-hil-hds-nsl-hd.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0x` | `0X` HexDigits NumericLiteralSeparator HexDigit
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
features: [numeric-separator-literal]
--- |
632 |
- |
| numeric-separator-literal-hil-hds-nsl-hds.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0x` | `0X` HexDigits NumericLiteralSeparator HexDigit
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
features: [numeric-separator-literal]
--- |
636 |
- |
| numeric-separator-literal-hil-nsl-hd-dunder-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to another
NumericLiteralSeparator in a HexIntegerLiteral
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
731 |
- |
| numeric-separator-literal-hil-nsl-hd-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character of a
HexIntegerLiteral
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
706 |
- |
| numeric-separator-literal-hil-od-nsl-od-one-of.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0x` | `0X` HexDigit NumericLiteralSeparator HexDigit
info: |
NumericLiteralSeparator ::
_
HexIntegerLiteral ::
0x HexDigits
0X HexDigits
HexDigits ::
HexDigit
HexDigits HexDigit
HexDigits NumericLiteralSeparator HexDigit
HexDigit::one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
features: [numeric-separator-literal]
--- |
1247 |
- |
| numeric-separator-literal-nzd-nsl-dd-one-of.js |
---
esid: prod-NumericLiteralSeparator
description: NonZeroDigit NumericLiteralSeparator DecimalDigit
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
NonZeroDigit :: one of
1 2 3 4 5 6 7 8 9
DecimalDigits ::
DecimalDigit
...
DecimalDigit :: one of
0 1 2 3 4 5 6 7 8 9
features: [numeric-separator-literal]
--- |
842 |
- |
| numeric-separator-literal-nzd-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: NonZeroDigit NumericLiteralSeparator DecimalDigit
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
NonZeroDigit :: one of
1 2 3 4 5 6 7 8 9
DecimalDigits ::
...
DecimalDigits DecimalDigit
...
features: [numeric-separator-literal]
--- |
569 |
- |
| numeric-separator-literal-nzd-nsl-dds-dunder-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to another
NumericLiteralSeparator in DecimalIntegerLiteral
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
NonZeroDigit :: one of
1 2 3 4 5 6 7 8 9
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
658 |
- |
| numeric-separator-literal-nzd-nsl-dds-leading-zero-err.js |
---
esid: prod-NumericLiteralSeparator
description: NonZeroDigit NumericLiteralSeparator DecimalDigits
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator DecimalDigits
NonZeroDigit :: one of
1 2 3 4 5 6 7 8 9
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
590 |
- |
| numeric-separator-literal-nzd-nsl-dds.js |
---
esid: prod-NumericLiteralSeparator
description: NonZeroDigit NumericLiteralSeparator DecimalDigits
info: |
NumericLiteralSeparator ::
_
DecimalIntegerLiteral ::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
NonZeroDigit :: one of
1 2 3 4 5 6 7 8 9
DecimalDigits ::
...
DecimalDigits DecimalDigit
...
features: [numeric-separator-literal]
--- |
588 |
- |
| numeric-separator-literal-oil-nsl-od-dunder-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not appear adjacent to another
NumericLiteralSeparator in a OctalIntegerLiteral
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
727 |
- |
| numeric-separator-literal-oil-nsl-od-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the last digit character of an
OctalIntegerLiteral
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
703 |
- |
| numeric-separator-literal-oil-od-nsl-od-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NumericLiteralSeparator may not be the appear adjacent to `0o` | `0O` in a
OctalIntegerLiteral
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
712 |
- |
| numeric-separator-literal-oil-od-nsl-od-one-of.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0o` | `0O` OctalDigit NumericLiteralSeparator OctalDigit
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
features: [numeric-separator-literal]
--- |
811 |
- |
| numeric-separator-literal-oil-od-nsl-od.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0o` | `0O` OctalDigit NumericLiteralSeparator OctalDigit
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
features: [numeric-separator-literal]
--- |
625 |
- |
| numeric-separator-literal-oil-od-nsl-ods.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0o` | `0O` OctalDigit NumericLiteralSeparator OctalDigit
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
features: [numeric-separator-literal]
--- |
629 |
- |
| numeric-separator-literal-oil-ods-nsl-od.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0o` | `0O` OctalDigits NumericLiteralSeparator OctalDigit
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
features: [numeric-separator-literal]
--- |
630 |
- |
| numeric-separator-literal-oil-ods-nsl-ods.js |
---
esid: prod-NumericLiteralSeparator
description: >
`0o` | `0O` OctalDigits NumericLiteralSeparator OctalDigit
info: |
NumericLiteralSeparator ::
_
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigits NumericLiteralSeparator OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
features: [numeric-separator-literal]
--- |
634 |
- |
| numeric-separator-literal-sign-minus-dds-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: DecimalDigits NumericLiteralSeparator DecimalDigit
info: |
NumericLiteralSeparator ::
_
SignedInteger ::
...
- DecimalDigits
features: [numeric-separator-literal]
--- |
831 |
- |
| numeric-separator-literal-sign-plus-dds-nsl-dd.js |
---
esid: prod-NumericLiteralSeparator
description: DecimalDigits NumericLiteralSeparator DecimalDigit
info: |
NumericLiteralSeparator ::
_
SignedInteger ::
...
+ DecimalDigits
...
features: [numeric-separator-literal]
--- |
829 |
- |
| numeric-separator-literal-unicode-err.js |
---
esid: prod-NumericLiteralSeparator
description: >
NonZeroDigit NumericLiteralSeparator DecimalDigits sequence expressed with
unicode escape sequence
info: |
NumericLiteralSeparator::
_
DecimalIntegerLiteral::
...
NonZeroDigit NumericLiteralSeparator_opt DecimalDigits
negative:
phase: early
type: SyntaxError
features: [numeric-separator-literal]
--- |
603 |
- |
| octal-invalid-digit.js |
---
es6id: 11.8.3
description: Octal-integer-literal-like sequence containing an invalid digit
info: |
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: parse
type: SyntaxError
--- |
541 |
- |
| octal-invalid-leading.js |
---
es6id: 11.8.3
description: Octal-integer-literal-like sequence with a leading 0
info: |
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: parse
type: SyntaxError
--- |
531 |
- |
| octal-invalid-truncated.js |
---
es6id: 11.8.3
description: Octal-integer-literal-like sequence without any digits
info: |
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: parse
type: SyntaxError
--- |
531 |
- |
| octal-invalid-unicode.js |
---
es6id: 11.8.3
description: Octal-integer-literal-like sequence expressed with unicode escape sequence
info: |
OctalIntegerLiteral ::
0o OctalDigits
0O OctalDigits
OctalDigits ::
OctalDigit
OctalDigits OctalDigit
OctalDigit :: one of
0 1 2 3 4 5 6 7
negative:
phase: parse
type: SyntaxError
--- |
557 |
- |
| octal.js |
---
es6id: 11.8.3.1
description: Mathematical value of valid octal integer literals
info: |
The MV of StrNumericLiteral ::: OctalIntegerLiteral is the MV of
OctalIntegerLiteral.
The MV of OctalIntegerLiteral :: 0o OctalDigits is the MV of OctalDigits.
The MV of OctalIntegerLiteral :: 0O OctalDigits is the MV of OctalDigits.
The MV of OctalDigits :: OctalDigit is the MV of OctalDigit.
The MV of OctalDigits :: OctalDigits OctalDigit is (the MV of OctalDigits ×
8) plus the MV of OctalDigit.
--- |
2011 |
- |
| S7.8.3_A1.1_T1.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral"
es5id: 7.8.3_A1.1_T1
description: "DecimalIntegerLiteral :: 0, NoNZeroDigit"
--- |
800 |
- |
| S7.8.3_A1.1_T2.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral"
es5id: 7.8.3_A1.1_T2
description: "DecimalIntegerLiteral :: NoNZeroDigit DecimalDigits"
--- |
794 |
- |
| S7.8.3_A1.2_T1.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T1
description: "ExponentPart :: e DecimalDigits"
--- |
862 |
- |
| S7.8.3_A1.2_T2.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T2
description: "ExponentPart :: E DecimalDigits"
--- |
861 |
- |
| S7.8.3_A1.2_T3.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T3
description: "ExponentPart :: e -DecimalDigits"
--- |
901 |
- |
| S7.8.3_A1.2_T4.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T4
description: "ExponentPart :: E -DecimalDigits"
--- |
901 |
- |
| S7.8.3_A1.2_T5.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T5
description: "ExponentPart :: e +DecimalDigits"
--- |
892 |
- |
| S7.8.3_A1.2_T6.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T6
description: "ExponentPart :: E +DecimalDigits"
--- |
892 |
- |
| S7.8.3_A1.2_T7.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T7
description: "ExponentPart :: e 0"
--- |
832 |
- |
| S7.8.3_A1.2_T8.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral ExponentPart"
es5id: 7.8.3_A1.2_T8
description: "ExponentPart :: E 0"
--- |
832 |
- |
| S7.8.3_A2.1_T1.js |
---
info: "DecimalLiteral :: .DecimalDigits"
es5id: 7.8.3_A2.1_T1
description: Use .DecimalDigit
--- |
828 |
- |
| S7.8.3_A2.1_T2.js |
---
info: "DecimalLiteral :: .DecimalDigits"
es5id: 7.8.3_A2.1_T2
description: Use .DecimalDigits
--- |
869 |
- |
| S7.8.3_A2.1_T3.js |
---
info: "DecimalLiteral :: .DecimalDigits"
es5id: 7.8.3_A2.1_T3
description: Use .DecimalDigits that have at the end zeros
--- |
866 |
- |
| S7.8.3_A2.2_T1.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T1
description: "ExponentPart :: e DecimalDigits"
--- |
857 |
- |
| S7.8.3_A2.2_T2.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T2
description: "ExponentPart :: E DecimalDigits"
--- |
857 |
- |
| S7.8.3_A2.2_T3.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T3
description: "ExponentPart :: e +DecimalDigits"
--- |
932 |
- |
| S7.8.3_A2.2_T4.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T4
description: "ExponentPart :: E +DecimalDigits"
--- |
932 |
- |
| S7.8.3_A2.2_T5.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T5
description: "ExponentPart :: e +DecimalDigits"
--- |
878 |
- |
| S7.8.3_A2.2_T6.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T6
description: "ExponentPart :: E +DecimalDigits"
--- |
878 |
- |
| S7.8.3_A2.2_T7.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T7
description: "ExponentPart :: e 0"
--- |
885 |
- |
| S7.8.3_A2.2_T8.js |
---
info: "DecimalLiteral :: .DecimalDigits ExponentPart"
es5id: 7.8.3_A2.2_T8
description: "ExponentPart :: E 0"
--- |
885 |
- |
| S7.8.3_A3.1_T1.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral."
es5id: 7.8.3_A3.1_T1
description: "DecimalIntegerLiteral :: 0, NoNZeroDigit"
--- |
821 |
- |
| S7.8.3_A3.1_T2.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral."
es5id: 7.8.3_A3.1_T2
description: "DecimalIntegerLiteral :: NoNZeroDigit DecimalDigigts"
--- |
814 |
- |
| S7.8.3_A3.2_T1.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigits"
es5id: 7.8.3_A3.2_T1
description: After DecimalIntegerLiteral. used ZeroDigit
--- |
856 |
- |
| S7.8.3_A3.2_T2.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigits"
es5id: 7.8.3_A3.2_T2
description: After DecimalIntegerLiteral. used ZeroDigits
--- |
877 |
- |
| S7.8.3_A3.2_T3.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigits"
es5id: 7.8.3_A3.2_T3
description: After DecimalIntegerLiteral. used NoNZeroDigit
--- |
900 |
- |
| S7.8.3_A3.3_T1.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T1
description: "ExponentPart :: e DecimalDigits"
--- |
883 |
- |
| S7.8.3_A3.3_T2.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T2
description: "ExponentPart :: E DecimalDigits"
--- |
883 |
- |
| S7.8.3_A3.3_T3.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T3
description: "ExponentPart :: e -DecimalDigits"
--- |
922 |
- |
| S7.8.3_A3.3_T4.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T4
description: "ExponentPart :: E -DecimalDigits"
--- |
922 |
- |
| S7.8.3_A3.3_T5.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T5
description: "ExponentPart :: e +DecimalDigits"
--- |
904 |
- |
| S7.8.3_A3.3_T6.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T6
description: "ExponentPart :: E +DecimalDigits"
--- |
904 |
- |
| S7.8.3_A3.3_T7.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T7
description: "ExponentPart :: e 0"
--- |
853 |
- |
| S7.8.3_A3.3_T8.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. ExponentPart"
es5id: 7.8.3_A3.3_T8
description: "ExponentPart :: E 0"
--- |
853 |
- |
| S7.8.3_A3.4_T1.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T1
description: "ExponentPart :: e DecimalDigits"
--- |
917 |
- |
| S7.8.3_A3.4_T2.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T2
description: "ExponentPart :: E DecimalDigits"
--- |
917 |
- |
| S7.8.3_A3.4_T3.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T3
description: "ExponentPart :: e -DecimalDigits"
--- |
974 |
- |
| S7.8.3_A3.4_T4.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T4
description: "ExponentPart :: E -DecimalDigits"
--- |
974 |
- |
| S7.8.3_A3.4_T5.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T5
description: "ExponentPart :: e +DecimalDigits"
--- |
938 |
- |
| S7.8.3_A3.4_T6.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T6
description: "ExponentPart :: E +DecimalDigits"
--- |
938 |
- |
| S7.8.3_A3.4_T7.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T7
description: "ExponentPart :: e 0"
--- |
927 |
- |
| S7.8.3_A3.4_T8.js |
---
info: "DecimalLiteral :: DecimalIntegerLiteral. DecimalDigigts ExponentPart"
es5id: 7.8.3_A3.4_T8
description: "ExponentPart :: E 0"
--- |
927 |
- |
| S7.8.3_A4.1_T1.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T1
description: "ExponentPart :: e DecimalDigits"
--- |
318 |
- |
| S7.8.3_A4.1_T2.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T2
description: "ExponentPart :: E DecimalDigits"
--- |
318 |
- |
| S7.8.3_A4.1_T3.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T3
description: "ExponentPart :: e DecimalDigits"
--- |
319 |
- |
| S7.8.3_A4.1_T4.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T4
description: "ExponentPart :: E DecimalDigits"
--- |
319 |
- |
| S7.8.3_A4.1_T5.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T5
description: "ExponentPart :: e DecimalDigits"
--- |
319 |
- |
| S7.8.3_A4.1_T6.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T6
description: "ExponentPart :: E DecimalDigits"
--- |
319 |
- |
| S7.8.3_A4.1_T7.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T7
description: "ExponentPart :: e 0"
--- |
306 |
- |
| S7.8.3_A4.1_T8.js |
---
info: "DecimalLiteral :: ExponentPart is incorrect"
es5id: 7.8.3_A4.1_T8
description: "ExponentPart :: E 0"
--- |
306 |
- |
| S7.8.3_A4.2_T1.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T1
description: "ExponentIndicator :: e"
--- |
889 |
- |
| S7.8.3_A4.2_T2.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T2
description: "ExponentIndicator :: E"
--- |
889 |
- |
| S7.8.3_A4.2_T3.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T3
description: "ExponentIndicator :: e"
--- |
927 |
- |
| S7.8.3_A4.2_T4.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T4
description: "ExponentIndicator :: E"
--- |
927 |
- |
| S7.8.3_A4.2_T5.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T5
description: "ExponentIndicator :: e"
--- |
909 |
- |
| S7.8.3_A4.2_T6.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T6
description: "ExponentIndicator :: E"
--- |
909 |
- |
| S7.8.3_A4.2_T7.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T7
description: "ExponentIndicator :: e"
--- |
871 |
- |
| S7.8.3_A4.2_T8.js |
---
info: "ExponentPart :: ExponentIndicator ( /+/-) 0 DecimalDigits is allowed"
es5id: 7.8.3_A4.2_T8
description: "ExponentIndicator :: E"
--- |
871 |
- |
| S7.8.3_A5.1_T1.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T1
description: "HexIntegerLiteral :: 0x Digit"
--- |
1179 |
- |
| S7.8.3_A5.1_T2.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T2
description: "HexIntegerLiteral :: 0X Digit"
--- |
1179 |
- |
| S7.8.3_A5.1_T3.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T3
description: "HexIntegerLiteral :: 0x NonZeroDigit Digits"
--- |
898 |
- |
| S7.8.3_A5.1_T4.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T4
description: "HexIntegerLiteral :: 0X NonZeroDigit Digits"
--- |
898 |
- |
| S7.8.3_A5.1_T5.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T5
description: "HexIntegerLiteral :: 0x0 Digits"
--- |
904 |
- |
| S7.8.3_A5.1_T6.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T6
description: "HexIntegerLiteral :: 0X0 Digits"
--- |
904 |
- |
| S7.8.3_A5.1_T7.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T7
description: "HexIntegerLiteral :: 0x one of a, b, c, d, e, f"
--- |
627 |
- |
| S7.8.3_A5.1_T8.js |
---
info: "DecimalLiteral :: HexIntegerLiteral"
es5id: 7.8.3_A5.1_T8
description: "HexIntegerLiteral :: 0X one of a, b, c, d, e, f"
--- |
627 |
- |
| S7.8.3_A6.1_T1.js |
---
info: "HexIntegerLiteral :: 0(x/X) is incorrect"
es5id: 7.8.3_A6.1_T1
description: Checking if execution of "0x" passes
negative:
phase: parse
type: SyntaxError
--- |
383 |
- |
| S7.8.3_A6.1_T2.js |
---
info: "HexIntegerLiteral :: 0(x/X) is incorrect"
es5id: 7.8.3_A6.1_T2
description: Checking if execution of "0X" passes
negative:
phase: parse
type: SyntaxError
--- |
383 |
- |
| S7.8.3_A6.2_T1.js |
---
info: 0xG is incorrect
es5id: 7.8.3_A6.2_T1
description: Checking if execution of "0xG" fails
negative:
phase: parse
type: SyntaxError
--- |
358 |
- |
| S7.8.3_A6.2_T2.js |
---
info: 0xG is incorrect
es5id: 7.8.3_A6.2_T2
description: Checking if execution of "0xg" fails
negative:
phase: parse
type: SyntaxError
--- |
358 |
- |