aboutsummaryrefslogtreecommitdiff
path: root/nomsu.peg
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-07-13 09:56:12 -0700
committerBruce Hill <bitbucket@bruce-hill.com>2018-07-13 09:56:38 -0700
commit84c0058e69a18d5aec0ca4641725e87eddf4362f (patch)
tree635f2f30d1afa98eef4d4e2a9ad29d2fa4fc8d41 /nomsu.peg
parent295a25a3ed1d9012bf4fc018478afb56d94c30d1 (diff)
Switching to use 'unpack' for indentation grouping.
Diffstat (limited to 'nomsu.peg')
-rw-r--r--nomsu.peg5
1 files changed, 2 insertions, 3 deletions
diff --git a/nomsu.peg b/nomsu.peg
index 38db312..ee0acb0 100644
--- a/nomsu.peg
+++ b/nomsu.peg
@@ -45,12 +45,11 @@ noindex_inline_expression:
)
inline_expression: index_chain / noindex_inline_expression
indented_expression:
- indented_text / indented_nomsu / indented_list / indented_dict / {|
+ indented_text / indented_nomsu / indented_list / indented_dict / ({|
("(..)" / ":")? nl_indent (comment nl_nodent)*
(block / action / expression)
(!! [^%nl]+ -> "Unexpected character while parsing indented expression" !!)?
- {:is_halfblock: ''->'yep' :}
- |}
+ |} -> unpack)
expression:
inline_expression
/ (":" %ws*