From 519b07cecae7bdd9d569e3d9c6f3b52e02926257 Mon Sep 17 00:00:00 2001 From: Erez Shinan Date: Mon, 10 Sep 2018 16:46:53 +0300 Subject: [PATCH] Tiny refactor --- lark/parsers/lalr_parser.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lark/parsers/lalr_parser.py b/lark/parsers/lalr_parser.py index da9c51f..81c0d71 100644 --- a/lark/parsers/lalr_parser.py +++ b/lark/parsers/lalr_parser.py @@ -31,7 +31,6 @@ class _Parser: self.callbacks = callbacks def parse(self, seq, set_state=None): - i = 0 token = None stream = iter(seq) states = self.states @@ -66,7 +65,7 @@ class _Parser: value_stack.append(value) # Main LALR-parser loop - for i, token in enumerate(stream): + for token in stream: while True: action, arg = get_action(token.type) assert arg != self.end_state