'true' Keyword.Constant ' ' Text.Whitespace 'false' Keyword.Constant ' ' Text.Whitespace 'null' Keyword.Constant '\n' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer '\n' Text.Whitespace '1L' Literal.Number.Integer.Long ' ' Text.Whitespace '1l' Literal.Number.Integer.Long ' ' Text.Whitespace '10L' Literal.Number.Integer.Long ' ' Text.Whitespace '12123123L' Literal.Number.Integer.Long '\n' Text.Whitespace '3.0' Literal.Number.Float ' ' Text.Whitespace '12.345' Literal.Number.Float '\n' Text.Whitespace '3f' Literal.Number.Float ' ' Text.Whitespace '3.0f' Literal.Number.Float ' ' Text.Whitespace '3F' Literal.Number.Float ' ' Text.Whitespace '3.0F' Literal.Number.Float '\n' Text.Whitespace '3d' Literal.Number.Float ' ' Text.Whitespace '3.0d' Literal.Number.Float ' ' Text.Whitespace '3D' Literal.Number.Float ' ' Text.Whitespace '3.0D' Literal.Number.Float '\n' Text.Whitespace '110_222_795_799.99' Literal.Number.Float ' ' Text.Whitespace '110.9499_999' Literal.Number.Float ' ' Text.Whitespace '2_000.343_999e561_100' Literal.Number.Float '\n' Text.Whitespace '1e12' Literal.Number.Float ' ' Text.Whitespace '1e+34' Literal.Number.Float ' ' Text.Whitespace '1e-56' Literal.Number.Float ' ' Text.Whitespace '1e12f' Literal.Number.Float ' ' Text.Whitespace '1e+34f' Literal.Number.Float ' ' Text.Whitespace '1e-56f' Literal.Number.Float ' ' Text.Whitespace '1e12d' Literal.Number.Float ' ' Text.Whitespace '1e+34d' Literal.Number.Float ' ' Text.Whitespace '1e-56d' Literal.Number.Float '\n' Text.Whitespace '1E12' Literal.Number.Float ' ' Text.Whitespace '1E+34' Literal.Number.Float ' ' Text.Whitespace '1E-56' Literal.Number.Float ' ' Text.Whitespace '1E12f' Literal.Number.Float ' ' Text.Whitespace '1E+34f' Literal.Number.Float ' ' Text.Whitespace '1E-56f' Literal.Number.Float ' ' Text.Whitespace '1E12d' Literal.Number.Float ' ' Text.Whitespace '1E+34d' Literal.Number.Float ' ' Text.Whitespace '1E-56d' Literal.Number.Float '\n' Text.Whitespace '.1e12' Literal.Number.Float ' ' Text.Whitespace '.1e+34' Literal.Number.Float ' ' Text.Whitespace '.1e-56' Literal.Number.Float ' ' Text.Whitespace '.1e12f' Literal.Number.Float ' ' Text.Whitespace '.1e+34f' Literal.Number.Float ' ' Text.Whitespace '.1e-56f' Literal.Number.Float ' ' Text.Whitespace '.1e12d' Literal.Number.Float ' ' Text.Whitespace '.1e+34d' Literal.Number.Float ' ' Text.Whitespace '.1e-56d' Literal.Number.Float '\n' Text.Whitespace '.1E12' Literal.Number.Float ' ' Text.Whitespace '.1E+34' Literal.Number.Float ' ' Text.Whitespace '.1E-56' Literal.Number.Float ' ' Text.Whitespace '.1E12f' Literal.Number.Float ' ' Text.Whitespace '.1E+34f' Literal.Number.Float ' ' Text.Whitespace '.1E-56f' Literal.Number.Float ' ' Text.Whitespace '.1E12d' Literal.Number.Float ' ' Text.Whitespace '.1E+34d' Literal.Number.Float ' ' Text.Whitespace '.1E-56d' Literal.Number.Float '\n' Text.Whitespace '0x' Literal.Number.Hex ' ' Text.Whitespace '// Can still be highlighted correctly!\n' Comment.Single '0x1234567890ABCDEF' Literal.Number.Hex ' ' Text.Whitespace '0x1234567890abcdef' Literal.Number.Hex '\n' Text.Whitespace '0x123_abc' Literal.Number.Hex ' ' Text.Whitespace '0x123_ABC' Literal.Number.Hex '\n' Text.Whitespace '"test"' Literal.String ' ' Text.Whitespace '"\\"test\\""' Literal.String ' ' Text.Whitespace '"\'test\'"' Literal.String ' ' Text.Whitespace '// comment\n' Comment.Single '"""test: one ", two "", three """"""' Literal.String ' ' Text.Whitespace '// comment\n' Comment.Single "'t'" Literal.String.Char ' ' Text.Whitespace '\'"\'' Literal.String.Char ' ' Text.Whitespace "'" Literal.String.Char "\\'" Literal.String.Escape "'" Literal.String.Char ' ' Text.Whitespace "'" Literal.String.Char '\\n' Literal.String.Escape "'" Literal.String.Char ' ' Text.Whitespace "' '" Literal.String.Char '\n' Text.Whitespace 'super' Name.Builtin.Pseudo ' ' Text.Whitespace 'this' Name.Builtin.Pseudo '\n' Text.Whitespace