Name Description Size
binary-invalid-digit.js --- description: Binary BigInt literal containing an invalid digit esid: prod-NumericLiteral info: | NumericLiteral :: NumericLiteralBase NumericLiteralSuffix NumericLiteralBase :: DecimalLiteral BinaryIntegerLiteral OctalIntegerLiteral HexIntegerLiteral NumericLiteralSuffix :: n negative: phase: parse type: SyntaxError features: [BigInt] --- 570
browser.js 0
exponent-part.js --- description: > It is a Syntax Error if the NumericLiteralBase contains an ExponentPart. esid: sec-numeric-literal-static-semantics-early-errors features: [BigInt] negative: phase: parse type: SyntaxError --- 411
hexadecimal-invalid-digit.js --- description: Hexadecimal BigInt literal containing an invalid digit esid: prod-NumericLiteral info: | NumericLiteral :: NumericLiteralBase NumericLiteralSuffix NumericLiteralBase :: DecimalLiteral BinaryIntegerLiteral OctalIntegerLiteral HexIntegerLiteral NumericLiteralSuffix :: n negative: phase: parse type: SyntaxError features: [BigInt] --- 575
legacy-octal-like-invalid-00n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in LegacyOctalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix NumericLiteralBase BigIntLiteralSuffix LegacyOctalIntegerLiteral NumericLiteralBase :: BinaryIntegerLiteral OctalIntegerLiteral HexIntegerLiteral BigIntLiteralSuffix :: n features: [BigInt] negative: phase: parse type: SyntaxError --- 634
legacy-octal-like-invalid-01n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in LegacyOctalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix NumericLiteralBase BigIntLiteralSuffix LegacyOctalIntegerLiteral NumericLiteralBase :: BinaryIntegerLiteral OctalIntegerLiteral HexIntegerLiteral BigIntLiteralSuffix :: n features: [BigInt] negative: phase: parse type: SyntaxError --- 634
legacy-octal-like-invalid-07n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in LegacyOctalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix NumericLiteralBase BigIntLiteralSuffix LegacyOctalIntegerLiteral NumericLiteralBase :: BinaryIntegerLiteral OctalIntegerLiteral HexIntegerLiteral BigIntLiteralSuffix :: n features: [BigInt] negative: phase: parse type: SyntaxError --- 634
mv-is-not-integer-dil-dot-dds.js --- esid: sec-numeric-literal-static-semantics-early-errors description: > It is a Syntax Error if the MV is not an integer. (decimalIntegerLiteral dot decimalDigits) info: | Static Semantics: BigInt Value NumericLiteral :: NumericLiteralBase NumericLiteralSuffix 1. Assert: NumericLiteralSuffix is n. 2. Let the value of NumericLiteral be the MV of NumericLiteralBase represented as BigInt. DecimalLiteral :: DecimalIntegerLiteral . DecimalDigits_opt . DecimalDigits features: [BigInt] negative: phase: parse type: SyntaxError --- 762
mv-is-not-integer-dot-dds.js --- esid: sec-numeric-literal-static-semantics-early-errors description: > It is a Syntax Error if the MV is not an integer. (dot decimalDigits) info: | Static Semantics: BigInt Value NumericLiteral :: NumericLiteralBase NumericLiteralSuffix 1. Assert: NumericLiteralSuffix is n. 2. Let the value of NumericLiteral be the MV of NumericLiteralBase represented as BigInt. DecimalLiteral :: DecimalIntegerLiteral . DecimalDigits_opt . DecimalDigits features: [BigInt] negative: phase: parse type: SyntaxError --- 745
non-octal-like-invalid-08n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in NonOctalDecimalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix https://github.com/tc39/proposal-bigint/issues/208 NumericLiteral :: DecimalBigIntegerLiteral DecimalBigIntegerLiteral :: 0 BigIntLiteralSuffix NonZeroDigit DecimalDigits_opt BigIntLiteralSuffix features: [BigInt] negative: phase: parse type: SyntaxError --- 657
non-octal-like-invalid-09n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in NonOctalDecimalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix https://github.com/tc39/proposal-bigint/issues/208 NumericLiteral :: DecimalBigIntegerLiteral DecimalBigIntegerLiteral :: 0 BigIntLiteralSuffix NonZeroDigit DecimalDigits_opt BigIntLiteralSuffix features: [BigInt] negative: phase: parse type: SyntaxError --- 657
non-octal-like-invalid-0008n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in NonOctalDecimalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix https://github.com/tc39/proposal-bigint/issues/208 NumericLiteral :: DecimalBigIntegerLiteral DecimalBigIntegerLiteral :: 0 BigIntLiteralSuffix NonZeroDigit DecimalDigits_opt BigIntLiteralSuffix features: [BigInt] negative: phase: parse type: SyntaxError --- 659
non-octal-like-invalid-012348n.js --- esid: prod-NumericLiteral description: > The BigInt suffix is disallowed in NonOctalDecimalIntegerLiteral info: | NumericLiteral :: DecimalIntegerLiteral BigIntLiteralSuffix https://github.com/tc39/proposal-bigint/issues/208 NumericLiteral :: DecimalBigIntegerLiteral DecimalBigIntegerLiteral :: 0 BigIntLiteralSuffix NonZeroDigit DecimalDigits_opt BigIntLiteralSuffix features: [BigInt] negative: phase: parse type: SyntaxError --- 661
numeric-separators
octal-invalid-digit.js --- description: Octal BigInt literal containing an invalid digit esid: prod-NumericLiteral info: | NumericLiteral :: NumericLiteralBase NumericLiteralSuffix NumericLiteralBase :: DecimalLiteral BinaryIntegerLiteral OctalIntegerLiteral HexIntegerLiteral NumericLiteralSuffix :: n negative: phase: parse type: SyntaxError features: [BigInt] --- 569
shell.js 0