Совпадение двойной пустой строки Грамматика Атома - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь создать синтаксическое правило, чтобы оно совпадало с двойной пустой строкой в ​​качестве конечного токена для грамматики в атоме. Так, например, у меня есть:

START

some: yaml
in:
  - side
  - this


Но я хочу, чтобы правило совпадало с этими двойными пустыми строками в конце. Проблема в том, что синтаксис грамматики атомов поддерживает только одну строку за раз:

{
  "name": "my.block",
  "begin": "",
  "end": "^\\n\\n",
  "patterns": [
    {
      "include": "source.yaml"
    }
  ]
}

У кого-нибудь есть какой-нибудь хак или трюк, который я мог бы использовать для достижения этой цели? Спасибо, куча в продвинутом:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...