diff options
author | Germán M. Bravo <german.mb@gmail.com> | 2013-08-15 07:00:41 -0500 |
---|---|---|
committer | German M. Bravo <german.mb@deipi.com> | 2013-08-16 10:13:28 -0500 |
commit | 4c7f4b11dc7648476ad108121db4582cd27aaa4b (patch) | |
tree | dbcd2100ec960af39ab3e25ea84e5e5c571cf1de | |
parent | 0f4d9457e2b721942bb92665d2eaad4cf7674068 (diff) | |
download | pyscss-4c7f4b11dc7648476ad108121db4582cd27aaa4b.tar.gz |
Rewind removal
-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)] }} ( |