List of all items
Structs
- errors::FileSource
- errors::SyntaxError
- errors::TokenVec
- errors::UnexpectedToken
- lexer::location::Location
- lexer::location::LocationBuilder
- lexer::rng::Span
- lexer::scanner_config::ScannerConfig
- lexer::token::Token
- lexer::token_iter::TokenIter
- lexer::token_stream::TokenStream
- lexer::tokenizer::Tokenizer
- lr_parser::parser_types::Item
- lr_parser::parser_types::ItemSet
- lr_parser::parser_types::LR1State
- lr_parser::parser_types::LRParseStack
- lr_parser::parser_types::LRParseTable
- lr_parser::parser_types::LRParser
- lr_parser::parser_types::LRProduction
- parser::lookahead_dfa::LookaheadDFA
- parser::lookahead_dfa::Trans
- parser::parse_type::ParseStack
- parser::parser_types::LLKParser
- parser::parser_types::Production
- parser_common::parse_tree_stack::ParseTreeStack
Enums
- errors::LexerError
- errors::ParolError
- errors::ParserError
- lexer::location::LocationBuilderError
- lr_parser::parse_tree::LRParseTree
- lr_parser::parser_types::LRAction
- parser::parse_tree_type::ParseTreeType
- parser::parse_type::ParseType
Traits
- errors::Report
- lexer::format_token::FormatToken
- lexer::rng::ToSpan
- parser::user_access::UserActionsTrait
Type Aliases
- errors::Result
- lexer::TerminalIndex
- lexer::TokenNumber
- lr_parser::parser_types::LRActionIndex
- parser::CompiledProductionIndex
- parser::NonTerminalIndex
- parser::ProductionIndex
- parser::ScannerIndex
- parser::StateIndex
- parser::parser_types::ParseTree
Constants
- lexer::INVALID_TOKEN_NUMBER
- lexer::token::BLOCK_COMMENT
- lexer::token::EOI
- lexer::token::FIRST_USER_TOKEN
- lexer::token::LINE_COMMENT
- lexer::token::NEW_LINE
- lexer::token::WHITESPACE
- lexer::tokenizer::ERROR_TOKEN
- lexer::tokenizer::NEW_LINE_TOKEN
- lexer::tokenizer::UNMATCHABLE_TOKEN
- lexer::tokenizer::WHITESPACE_TOKEN
- parser::INVALID_PROD