| @@ -538,10 +538,21 @@ class Lark(Serialize): | |||||
| return stream | return stream | ||||
| def get_terminal(self, name): | def get_terminal(self, name): | ||||
| "Get information about a terminal" | |||||
| """Get information about a terminal""" | |||||
| return self._terminals_dict[name] | return self._terminals_dict[name] | ||||
| def parse_interactive(self, text=None, start=None): | def parse_interactive(self, text=None, start=None): | ||||
| """Start an interactive parsing session. | |||||
| Parameters: | |||||
| text (str, optional): Text to be parsed. Required for ``resume_parse()``. | |||||
| start (str, optional): Start symbol | |||||
| Returns: | |||||
| A new InteractiveParser instance. | |||||
| See Also: ``Lark.parse()`` | |||||
| """ | |||||
| return self.parser.parse_interactive(text, start=start) | return self.parser.parse_interactive(text, start=start) | ||||
| def parse(self, text, start=None, on_error=None): | def parse(self, text, start=None, on_error=None): | ||||