Я пытаюсь создать синтаксическое правило, чтобы оно совпадало с двойной пустой строкой в качестве конечного токена для грамматики в атоме. Так, например, у меня есть:
START
some: yaml
in:
- side
- this
Но я хочу, чтобы правило совпадало с этими двойными пустыми строками в конце. Проблема в том, что синтаксис грамматики атомов поддерживает только одну строку за раз:
{
"name": "my.block",
"begin": "",
"end": "^\\n\\n",
"patterns": [
{
"include": "source.yaml"
}
]
}
У кого-нибудь есть какой-нибудь хак или трюк, который я мог бы использовать для достижения этой цели?
Спасибо, куча в продвинутом:)