summaryrefslogtreecommitdiff
path: root/scss/src/grammar/grammar.g
diff options
context:
space:
mode:
Diffstat (limited to 'scss/src/grammar/grammar.g')
-rw-r--r--scss/src/grammar/grammar.g9
1 files changed, 2 insertions, 7 deletions
diff --git a/scss/src/grammar/grammar.g b/scss/src/grammar/grammar.g
index 20c0a2f..c9a19da 100644
--- a/scss/src/grammar/grammar.g
+++ b/scss/src/grammar/grammar.g
@@ -43,13 +43,8 @@ parser SassExpression:
] {{ else: v.append((None, Literal(Undefined()))) }}
)* {{ return ListLiteral(v) if len(v) > 1 else v[0][1] }}
- rule expr_item: {{ var = None }}
- [
- VAR [
- ":" {{ var = VAR }}
- ] {{ else: self._rewind() }}
- ]
- expr_slst {{ return (var, expr_slst) }}
+ rule expr_item: {{ VAR = None }}
+ [ VAR ":" ] expr_slst {{ return (VAR, expr_slst) }}
rule expr_slst: or_expr {{ v = [(None, or_expr)] }}
(