From 1e6557a90d1a1e395346d66b96b50e69fe347aae Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Tue, 18 Jul 2023 00:32:31 -0400 Subject: [PATCH] fix: allow numbers in preproc_directive --- grammar.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grammar.js b/grammar.js index 342ee43..d065e92 100644 --- a/grammar.js +++ b/grammar.js @@ -150,8 +150,8 @@ module.exports = grammar({ ...preprocIf('', $ => $._block_item), ...preprocIf('_in_field_declaration_list', $ => $._field_declaration_list_item), - preproc_directive: _ => /#[ \t]*[a-zA-Z]\w*/, preproc_arg: _ => token(prec(-1, /\S(.|\\\r?\n)*/)), + preproc_directive: _ => /#[ \t]*[a-zA-Z0-9]\w*/, _preproc_expression: $ => choice( $.identifier,