From 09d19ccaa3e2916dcfc57cdb7d480c1fab2abd8f Mon Sep 17 00:00:00 2001 From: Neko Box Coder Date: Sat, 1 Jun 2024 19:16:35 +0100 Subject: [PATCH] Reverting accidental changes --- runtime/syntax/c.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/runtime/syntax/c.yaml b/runtime/syntax/c.yaml index c517e507ec..429e12c83c 100644 --- a/runtime/syntax/c.yaml +++ b/runtime/syntax/c.yaml @@ -23,12 +23,11 @@ rules: - symbol.operator: "[-+*/%=<>.:;,~&|^!?]|\\b(offsetof|sizeof)\\b" - symbol.brackets: "[(){}]|\\[|\\]" # Integer Constants - - constant.number: "(\\b([1-9][0-9']*|0[0-7']*|0[Xx][0-9a-fA-F']+|0[Bb][01']+)([Uu]?[Ll][Ll]?|[Ll][Ll]?[Uu]?)?\\b)" - # Decimal Floating Constants + - constant.number: "(\\b([1-9][0-9']*|0[0-7']*|0[Xx][0-9A-Fa-f']+|0[Bb][01']+)([Uu][Ll]?[Ll]?|[Ll][Ll]?[Uu]?)?\\b)" + # Decimal Floating Constants - constant.number: "(\\b(([0-9']*[.][0-9']+|[0-9']+[.][0-9']*)([Ee][+-]?[0-9']+)?|[0-9']+[Ee][+-]?[0-9']+)[FfLl]?\\b)" # Hexadecimal Floating Constants - - constant.number: "(\\b0[Xx]([0-9a-zA-Z']*[.][0-9a-zA-Z']+|[0-9a-zA-Z']+[.][0-9a-zA-Z']*)[Pp][+-]?[0-9']+[FfLl]?\\b)" - - constant.number: "(\\b0[Xx]([0-9A-Za-z]*[.][0-9A-Za-z]+|[0-9A-Za-z]+[.][0-9A-Za-z]*)[Pp][+-]?[0-9]+[FfLl]?\\b)" + - constant.number: "(\\b0[Xx]([0-9A-Za-z']*[.][0-9A-Za-z']+|[0-9A-Za-z']+[.][0-9A-Za-z']*)[Pp][+-]?[0-9']+[FfLl]?\\b)" - constant.bool: "(\\b(true|false|NULL|nullptr|TRUE|FALSE)\\b)" - constant.string: