aboutsummaryrefslogtreecommitdiff
path: root/code/grammar/markdown.pest
blob: 43c6e7a10d7373bb2ebe5c7f8fb9e6de23d0ad07 (plain)
1
2
3
4
5
6
7
8
9
file = _{SOI ~ block* ~ EOI}
block = { (header | list | span | "") ~ NEWLINE }
header = {"#"+ ~ span}
list = { list_item+ }
list_item = { "-" ~ span }
span = { (!NEWLINE ~ ANY)+ }