1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/urain39-ij2tpl.js

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
SYNTAX.EBNF 740
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
urain39 Отправлено 24.06.2020 01:15 eef7bf5
template ::=
comment |
section |
text |
formatter |
partial;
comment ::= prefix comment_symbol anything suffix;
prefix ::= "{";
comment_symbol ::= "-";
(**
* anything ::= /[\S\s]+/
* Actually it is not contains `suffix`
*)
suffix ::= "}";
section ::=
section_head
template
[section_else
template]
section_tail;
section_head ::= prefix compare_symbol name suffix;
compare_symbol ::= "?" | "!";
name ::= anything;
section_else ::= prefix else_symbol name suffix;
else_symbol ::= "*";
section_tail ::= pretix end_symbol name suffix;
end_symbol ::= "/";
text ::= anything;
formatter ::= prefix [raw_symbol] name suffix;
raw_symbol ::= "#";
partial ::= prefix partial_symbol name suffix;
partial_symbol ::= "@";

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/urain39-ij2tpl.js.git
git@api.gitlife.ru:oschina-mirror/urain39-ij2tpl.js.git
oschina-mirror
urain39-ij2tpl.js
urain39-ij2tpl.js
master