neurolang.utils.interactive_parsing module¶
- class neurolang.utils.interactive_parsing.CompleteResult(pos: int, prefix: str, token_options: set)¶
Bases:
object
Methods
to_dictionary
- to_dictionary()¶
- class neurolang.utils.interactive_parsing.LarkCompleter(lark: Lark, start: str | None = None)¶
Bases:
object
Methods
complete
compute_options_no_error
compute_options_unexpected_char
- complete(text: str) CompleteResult ¶
- compute_options_no_error(interactive: InteractiveParser, text: str) CompleteResult ¶
- compute_options_unexpected_char(interactive: InteractiveParser, text: str, e: UnexpectedCharacters) CompleteResult ¶