diff --git a/lark/parsers/xearley.py b/lark/parsers/xearley.py index f32d0d1..89059b1 100644 --- a/lark/parsers/xearley.py +++ b/lark/parsers/xearley.py @@ -93,6 +93,7 @@ class Parser(BaseParser): if token is not None: token.end_line = text_line token.end_column = text_column + 1 + token.end_pos = i new_item = item.advance() label = (new_item.s, new_item.start, i)