Skip to content

C lexer doesn't completely highlight some floating point literals #996

@Anteru

Description

@Anteru

(Original issue 1292 created by None on 2016-10-13T00:04:14.400878+00:00)

Two types of floating point literals are not handled correctly.

Decimal floating point literals with an exponent part:
In "12.45e78f" the 'f' is not highlighted, while in "12.45e78u" the 'u' is incorrectly accepted.

Hexadecimal floating point literals:
In "0x12.34p56f" nothing after the '.' is highlighted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    S-majorseverity: majorT-bugtype: a bugX-importedimported from Bitbucket

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions