This commit is contained in:
Trilarion
2020-04-16 20:21:14 +02:00
parent 48ade4bc0b
commit 1ca7c6c12d
10 changed files with 346 additions and 183 deletions

View File

@ -1,8 +1,8 @@
start: header entries*
start: header entry*
header: "# " name " (" number ")\n" _E
entries: "## " name " (" number ")\n" _E property+ _E
entry: "## " name " (" number ")\n" _E property+ _E
property: "- " _key ": " _value "\n"
_key: /(?! ).+?(?=:)(?<! )/ // key: everything until next ":", not beginning or ending with a space