diff options
| -rw-r--r-- | grammars/builtins.bp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/grammars/builtins.bp b/grammars/builtins.bp index ec541bf..a90990d 100644 --- a/grammars/builtins.bp +++ b/grammars/builtins.bp @@ -38,8 +38,8 @@ domain: +(+(Abc/digit/`-))%`. url-char: Abc/digit/`$/`-/`_/`./`+/`!/`*/`'/`(/`)/`,/`% email: +(Abc/digit/`./`-/`+) `@ domain -nodent: | !(\t/` ) -indent: | (` /\t) +nodent: \N !(\t/` ) +indent: \N (` /\t) dedent: $ !(nodent/indent) utf8-codepoint: ( \x00-x7f @@ -52,12 +52,12 @@ cr: \r anglebraces: `<..`> % (anglebraces/string) brackets: `[..`] % (brackets/string) braces: `{..`} % (braces/string) -parens: `(..`} % (parens/string) +parens: `(..`) % (parens/string) string: `"..`" % (`\.) / `'..`' % (`\.) id: !<(`a-z/`A-Z/`_/`0-9) (`a-z/`A-Z/`_) *(`a-z/`A-Z/`_/`0-9) id-char: `a-z/`A-Z/`_/`0-9 word: !<(`a-z/`A-Z/`_/`0-9) +(`a-z/`A-Z) !>(`0-9/`_) -edge: !<(`a-z/`A-Z/`_/`0-9) / !>(`0-9/`_) +|: !<(`a-z/`A-Z/`_/`0-9) / !>(`0-9/`_) HEX: `0-9/`A-F Hex: `0-9/`a-f/`A-F hex: `0-9/`a-f |
