diff options
Diffstat (limited to 'scss/src/grammar/grammar.g')
-rw-r--r-- | scss/src/grammar/grammar.g | 9 |
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)] }} ( |