From dbf60e6d76f375a3d5322dce1feac9b96e2d9a99 Mon Sep 17 00:00:00 2001 From: Erez Sh Date: Mon, 3 May 2021 11:46:50 -0500 Subject: [PATCH] Docs: Added docstring for Lark.parse_interactive() --- lark/lark.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lark/lark.py b/lark/lark.py index fa4cc2c..6c6a239 100644 --- a/lark/lark.py +++ b/lark/lark.py @@ -538,10 +538,21 @@ class Lark(Serialize): return stream def get_terminal(self, name): - "Get information about a terminal" + """Get information about a terminal""" return self._terminals_dict[name] 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) def parse(self, text, start=None, on_error=None):