oxygengine-core 0.46.1

Core module for Oxygengine
Documentation
1
2
3
4
5
6
7
separator    = _{ "|" }
no_separator = _{ "\\|" | !separator }
text         =  { (no_separator ~ ANY)* }
identifier   =  { XID_START ~ XID_CONTINUE+ }
param        = _{ no_separator ~ "@" ~ identifier }
chunk        = _{ param | text }
sentence     =  { SOI ~ chunk ~ (separator ~ chunk)* ~ EOI }