aboutsummaryrefslogtreecommitdiff
path: root/grammars
diff options
context:
space:
mode:
Diffstat (limited to 'grammars')
-rw-r--r--grammars/builtins.bp8
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