List of all items
Structs
- Action
- ArenaIdx
- BasicLexer
- BasicTokenSource
- CompileOptions
- CompiledGrammar
- ContextualLexer
- Cursor
- CustomToken
- DisplayId
- EarleyDynamicMatchers
- EarleyParseJob
- EarleyParseOptions
- EmbeddedStdlib
- EvalNode
- FnFold
- ForeignError
- ForeignValue
- GrammarError
- GrammarErrorReport
- Handle
- ImmutableInteractiveParser
- ImportedFile
- Indenter
- IndenterSession
- InteractiveParser
- Lark
- LarkOptions
- LeafCursor
- Lex
- LexerConf
- LexerConfReadError
- LexerState
- LineCounter
- LoadError
- LoadOptions
- LoadedGrammar
- MaybePos
- MaybeSpan
- MetaIdx
- NontermId
- OnErrorContext
- OwnedInteractiveParser
- ParseJob
- ParseOptions
- ParseResult
- ParseTable
- ParsedTree
- Pattern
- PendingMeta
- PendingSpan
- Pos
- PostlexError
- PostlexSource
- PostorderCursor
- ReduceCx
- RouteSet
- Rule
- RuleId
- RuleShape
- SaveError
- SaveOptions
- SavedOptions
- ScanCache
- ScanMatch
- ScanSpec
- Scanner
- SentinelOption
- ShapeError
- Span
- StateId
- SubtreesCursor
- TerminalDef
- Token
- TokenArenaIdx
- TokenId
- TopdownCursor
- Tree
- WidthError
Enums
- Ambiguity
- ChoiceAction
- CustomLexError
- EarleyLexerSource
- FoldLeaf
- FrontendError
- LarkBuildError
- LexError
- LexerBuildError
- LexerSource
- LexerSpec
- Meta
- NodeKind
- NodeValue
- ParseError
- ParserKind
- PatternKind
- PriorityLiteral
- PriorityMode
- ResolvedLexer
- ScannerBuildError
- ScannerEngine
- SpanPlan
- SpanSource
- SpliceSpanPayload
- Symbol
Traits
Functions
- build_rule_shape
- compile_grammar
- earley_build_dynamic_matchers
- earley_parse
- earley_parse_with
- find_grammar_errors
- fold_fn
- list_grammar_imports
- load_grammar
- node_at
- optimize_substitutions
- parse
- parse_discard
- parse_fold
- parse_interactive
- parse_with
- re_escape
- read_lexer_conf
- read_saved_options
- regexp_matches_newline
- regexp_width
- resolve_lexer
- resolve_pending_metas
- to_canonical_json
- validate_dynamic_lexer_callbacks