List of all items
Structs
- Decoration
- MergeError
- Plugin
- PluginError
- Tabnas
- context::ActionError
- context::Context
- context::ContextSeed
- context::InstanceInfo
- error::ErrorToken
- error::RecoveredAt
- error::TabnasError
- grammar::GrammarError
- grammar::GrammarSetting
- grammar::GrammarSettingAlt
- grammar::GrammarSettingRule
- grammar::GrammarSpec
- lexer::Lexer
- lexer::RelexCheckpoint
- options::BudgetOptions
- options::ColorOptions
- options::CommentDef
- options::CommentOptions
- options::CommentSuffixMatcher
- options::ConfigModifier
- options::DebugOptions
- options::DebugPrintOptions
- options::ErrMsgOptions
- options::ErrorSuffixContext
- options::FixedOptions
- options::FixedToken
- options::InfoOptions
- options::LexCheck
- options::LexCheckToken
- options::LexMatcher
- options::LexOptions
- options::LineOptions
- options::ListOptions
- options::MapOptions
- options::MatchToken
- options::MatchTokenResult
- options::MatchValue
- options::NumberOptions
- options::Options
- options::ParseOptions
- options::ParserOptions
- options::RecoverOptions
- options::ResultOptions
- options::RewindOptions
- options::RuleOptions
- options::SafeOptions
- options::SpaceOptions
- options::StringOptions
- options::TextOptions
- options::ValueDef
- options::ValueOptions
- parser::Continuations
- parser::ParseRecovery
- parser::Parser
- rule::AltMatch
- rule::AltSpec
- rule::Condition
- rule::Rule
- rule::RuleDone
- rule::RuleDoneAlt
- rule::RuleName
- rule::RuleSnapshot
- rule::RuleSpec
- token::Point
- token::Site
- token::Token
- token::TokenCode
- token::TokenText
- token::TokenValFunc
- utility::ListMods
- value::ListRef
- value::MapRef
- value::Text
Enums
- grammar::GrammarGroups
- options::ErrorSuffix
- options::LexCheckResult
- options::MatchTokenMatcher
- options::ParsePrepare
- options::TextModifier
- rule::ActionBinding
- rule::AltActionBinding
- rule::CompareOp
- rule::RuleState
- value::Value
Functions
- builtins::run_builtin_action
- builtins::run_builtin_action_with_context
- error::format_error_hint
- error::format_error_message
- grammar::validate_grammar
- token::name_to_tin
- token::tin_name
- utility::deep
- utility::modlist
- utility::str_inject
- utility::str_value
Type Aliases
- Action
- ContextAction
- LexSubscriber
- ParseGuard
- PluginCallback
- RuleDoneSubscriber
- RuleSubscriber
- TokenSubscriber
- options::BudgetCheck
- options::ContextParsePrepare
- options::DebugOutput
- options::DebugSourceFormatter
- options::ErrorSuffixCallback
- options::ImperativeCommentSuffixMatcher
- options::ImperativeLexCheck
- options::ImperativeLexMatcher
- options::ImperativeTextModifier
- options::LexMatcherCallback
- options::LexMatcherFactory
- options::MapMerge
- options::MatchTokenCallback
- options::ParsePrepareWithInstance
- options::ParserStart
- options::ParserStartWithContext
- options::ParserStartWithInstance
- options::ValueTextModifier
- options::ValueTransform
- rule::AltAction
- rule::AltBack
- rule::AltBackWithMatch
- rule::AltCondition
- rule::AltConditionWithLexer
- rule::AltConditionWithLexerAndMatch
- rule::AltConditionWithMatch
- rule::AltError
- rule::AltErrorWithMatch
- rule::AltModifier
- rule::AltModifierWithMatch
- rule::AltNext
- rule::AltNextWithMatch
- rule::StateAction
- token::Tin
- utility::ListModifier