summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGermán M. Bravo <german.mb@gmail.com>2013-08-15 07:00:41 -0500
committerGerman M. Bravo <german.mb@deipi.com>2013-08-16 10:13:28 -0500
commit4c7f4b11dc7648476ad108121db4582cd27aaa4b (patch)
treedbcd2100ec960af39ab3e25ea84e5e5c571cf1de
parent0f4d9457e2b721942bb92665d2eaad4cf7674068 (diff)
downloadpyscss-4c7f4b11dc7648476ad108121db4582cd27aaa4b.tar.gz
Rewind removal
-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)] }}
(