@ -346,6 +346,20 @@ testTokenization('javascript', [
]
}],
[{
line: '0o123',
tokens: [
{ startIndex: 0, type: 'number.octal.js' }
line: '0O123',
line: '0x',
@ -346,6 +346,20 @@ testTokenization('typescript', [
{ startIndex: 0, type: 'number.octal.ts' }
@ -146,7 +146,7 @@ export const language = {
[/(@digits)[eE]([\-+]?(@digits))?/, 'number.float'],
[/(@digits)\.(@digits)([eE][\-+]?(@digits))?/, 'number.float'],
[/0[xX](@hexdigits)/, 'number.hex'],
[/0(@octaldigits)/, 'number.octal'],
[/0[oO]?(@octaldigits)/, 'number.octal'],
[/0[bB](@binarydigits)/, 'number.binary'],
[/(@digits)/, 'number'],