Browse Source

Tiny refactor

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.6.5
Erez Shinan 6 years ago
parent
commit
519b07ceca
1 changed files with 1 additions and 2 deletions
  1. +1
    -2
      lark/parsers/lalr_parser.py

+ 1
- 2
lark/parsers/lalr_parser.py View File

@@ -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


Loading…
Cancel
Save