diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2021-01-20 15:23:57 -0800 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2021-01-20 15:23:57 -0800 |
| commit | b4c8a33a0cbf4938b53458ded4d46efc6e8820ab (patch) | |
| tree | b5823b03aa1d6ab8dc5dc92cd543ca77c1c0b3c2 /grammars/builtins.bp | |
| parent | 3c38aef78c637f933da7111bc55b77d94a824afa (diff) | |
Tweaked `..` syntax to make it more flexible (now: `.. % skip pat`)
Diffstat (limited to 'grammars/builtins.bp')
| -rw-r--r-- | grammars/builtins.bp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/grammars/builtins.bp b/grammars/builtins.bp index 937db3c..76bf4f5 100644 --- a/grammars/builtins.bp +++ b/grammars/builtins.bp @@ -11,11 +11,11 @@ utf8-codepoint: ( ) crlf: \r\n cr: \r -anglebraces: `<..`> % (\n/anglebraces/string) -brackets: `[..`] % (\n/brackets/string) -braces: `{..`} % (\n/braces/string) -parens: `(..`) % (\n/parens/string) -string: `"..`" % (`\.) / `'..`' % (`\.) +anglebraces: `< ..%(\n/anglebraces/string) `> +brackets: `[ ..%(\n/brackets/string) `] +braces: `{ ..%(\n/braces/string) `} +parens: `( ..%(\n/parens/string) `) +string: `" ..%(`\.) `" / `' ..%(`\.) `' id: !<`a-z,A-Z,_,0-9 (`a-z,A-Z,_ *`a-z,A-Z,_,0-9)!=keyword | id-char: `a-z,A-Z,_,0-9 |: !<`a-z,A-Z,_,0-9 / !`a-z,A-Z,_,0-9 |
