Explorar el Código

Docs: Added docstring for Lark.parse_interactive()

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.12.0
Erez Sh hace 3 años
padre
commit
dbf60e6d76
Se han modificado 1 ficheros con 12 adiciones y 1 borrados
  1. +12
    -1
      lark/lark.py

+ 12
- 1
lark/lark.py Ver fichero

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


Cargando…
Cancelar
Guardar