Преглед на файлове

Avoid relying on old, non-standard tree-sitter regex feature

pull/8/head
Max Brunsfeld преди 8 години
родител
ревизия
e6c28cafb3
променени са 2 файла, в които са добавени 4 реда и са изтрити 4 реда
  1. +2
    -2
      grammar.js
  2. +2
    -2
      src/grammar.json

+ 2
- 2
grammar.js Целия файл

@ -172,7 +172,7 @@ module.exports = grammar({
repeat($._compound_statement_item)
),
preproc_directive: $ => /#[ \t]*\a\w*/,
preproc_directive: $ => /#[ \t]*[a-zA-Z]\w*/,
preproc_arg: $ => token(prec(-1, repeat1(choice(/./, '\\\n')))),
// Main Grammar
@ -749,7 +749,7 @@ module.exports = grammar({
'>')
),
identifier: $ => /[\a_][\a\d_]*/,
identifier: $ => /[a-zA-Z_]\w*/,
true: $ => token(prec(1, choice('TRUE', 'true'))),
false: $ => token(prec(1, choice('FALSE', 'false'))),

+ 2
- 2
src/grammar.json Целия файл

@ -711,7 +711,7 @@
},
"preproc_directive": {
"type": "PATTERN",
"value": "#[ \\t]*\\a\\w*"
"value": "#[ \\t]*[a-zA-Z]\\w*"
},
"preproc_arg": {
"type": "TOKEN",
@ -3874,7 +3874,7 @@
},
"identifier": {
"type": "PATTERN",
"value": "[\\a_][\\a\\d_]*"
"value": "[a-zA-Z_]\\w*"
},
"true": {
"type": "TOKEN",

Зареждане…
Отказ
Запис