-
Notifications
You must be signed in to change notification settings - Fork 0
Drafts
Quentin Carbonel edited this page Nov 24, 2016
·
5 revisions
BNF protocol ideas/draft
rule attributes
hash() +spaceSensitive ::= xb{8} "-" xb{4} "-" xb{4} "-" xb{4} "-" xb{12};
## Won't consume blank characters between tokens
built-ins
:str(T)
shellString ::= :str(SHELL);
## T: SHELL, C, DOUBLEQUOTE, SINGLEQUOTE, QUOTE.
:identifier(T)
## T: C, BLOCK, ALLOW_DASH, DISALLOW_UNDERSCORE.