List of all items
Structs
- lex::annotation::AnnotationHeaderAnalysis
- lex::assembling::stages::attach_annotations::AttachAnnotations
- lex::assembling::stages::attach_annotations::ContainerSpan
- lex::assembling::stages::attach_annotations::Entry
- lex::assembling::stages::attach_annotations::PendingAttachment
- lex::assembling::stages::attach_root::AttachRoot
- lex::ast::diagnostics::Diagnostic
- lex::ast::elements::annotation::Annotation
- lex::ast::elements::blank_line_group::BlankLineGroup
- lex::ast::elements::container::Container
- lex::ast::elements::container::GeneralPolicy
- lex::ast::elements::container::ListPolicy
- lex::ast::elements::container::SessionPolicy
- lex::ast::elements::container::VerbatimPolicy
- lex::ast::elements::data::Data
- lex::ast::elements::definition::Definition
- lex::ast::elements::document::Document
- lex::ast::elements::inlines::CitationData
- lex::ast::elements::inlines::CitationLocator
- lex::ast::elements::inlines::PageRange
- lex::ast::elements::inlines::ReferenceInline
- lex::ast::elements::label::Label
- lex::ast::elements::list::List
- lex::ast::elements::list::ListItem
- lex::ast::elements::paragraph::Paragraph
- lex::ast::elements::paragraph::TextLine
- lex::ast::elements::parameter::Parameter
- lex::ast::elements::sequence_marker::SequenceMarker
- lex::ast::elements::session::Session
- lex::ast::elements::verbatim::Verbatim
- lex::ast::elements::verbatim::VerbatimGroupItem
- lex::ast::elements::verbatim::VerbatimGroupItemRef
- lex::ast::elements::verbatim::VerbatimGroupIter
- lex::ast::elements::verbatim_line::VerbatimLine
- lex::ast::links::DocumentLink
- lex::ast::range::Position
- lex::ast::range::Range
- lex::ast::range::SourceLocation
- lex::ast::snapshot::AstSnapshot
- lex::ast::text_content::TextContent
- lex::building::ast_tree::AstTreeBuilder
- lex::formats::registry::FormatRegistry
- lex::formats::tag::tag::TagFormatter
- lex::formats::treeviz::treeviz::TreevizFormatter
- lex::inlines::InlineParser
- lex::inlines::InlineSpec
- lex::lexing::line_classification::ParsedListMarker
- lex::lexing::transformations::document_start::DocumentStartMarker
- lex::lexing::transformations::line_token_grouping::GroupedTokens
- lex::lexing::transformations::line_token_grouping::LineTokenGroupingMapper
- lex::lexing::transformations::semantic_indentation::SemanticIndentationMapper
- lex::loader::DocumentLoader
- lex::parsing::ir::ParseNode
- lex::parsing::parser::GrammarMatcher
- lex::testing::AnnotationAssertion
- lex::testing::ChildrenAssertion
- lex::testing::ContentItemAssertion
- lex::testing::DefinitionAssertion
- lex::testing::DocumentAssertion
- lex::testing::InlineAssertion
- lex::testing::InlineExpectation
- lex::testing::ListAssertion
- lex::testing::ListItemAssertion
- lex::testing::ParagraphAssertion
- lex::testing::ReferenceExpectation
- lex::testing::SessionAssertion
- lex::testing::VerbatimBlockkAssertion
- lex::testing::lexplore::Lexplore
- lex::token::line::LineToken
- lex::transforms::Transform
- lex::transforms::stages::indentation::SemanticIndentation
- lex::transforms::stages::inline_parsing::ParseInlines
- lex::transforms::stages::parsing::Parsing
- lex::transforms::stages::tokenization::CoreTokenization
Enums
- lex::assembling::stages::attach_annotations::AttachmentTarget
- lex::assembling::stages::attach_annotations::ContainerKind
- lex::assembling::stages::attach_annotations::EntryKind
- lex::ast::diagnostics::DiagnosticSeverity
- lex::ast::elements::content_item::ContentItem
- lex::ast::elements::inlines::InlineNode
- lex::ast::elements::inlines::PageFormat
- lex::ast::elements::inlines::ReferenceType
- lex::ast::elements::sequence_marker::DecorationStyle
- lex::ast::elements::sequence_marker::Form
- lex::ast::elements::sequence_marker::Separator
- lex::ast::elements::typed_content::ContentElement
- lex::ast::elements::typed_content::ListContent
- lex::ast::elements::typed_content::SessionContent
- lex::ast::elements::typed_content::VerbatimContent
- lex::ast::elements::verbatim::VerbatimBlockMode
- lex::ast::error::ParserError
- lex::ast::error::PositionLookupError
- lex::ast::links::LinkType
- lex::escape::EscapeAction
- lex::formats::registry::FormatError
- lex::lexing::common::LexError
- lex::lexing::common::LexerOutput
- lex::lexing::transformations::line_token_grouping::GroupType
- lex::lexing::transformations::semantic_indentation::TransformationError
- lex::loader::LoaderError
- lex::parsing::common::ParseError
- lex::parsing::ir::NodeType
- lex::parsing::ir::ParseNodePayload
- lex::testing::TextMatch
- lex::testing::lexplore::ElementSourceError
- lex::testing::lexplore::specfile_finder::DocumentType
- lex::testing::lexplore::specfile_finder::ElementType
- lex::testing::lexplore::specfile_finder::SpecFileError
- lex::token::core::Token
- lex::token::inline::InlineKind
- lex::token::line::LineContainer
- lex::token::line::LineType
- lex::transforms::TransformError
Traits
- lex::ast::elements::container::ContainerPolicy
- lex::ast::traits::AstNode
- lex::ast::traits::Container
- lex::ast::traits::TextNode
- lex::ast::traits::Visitor
- lex::ast::traits::VisualStructure
- lex::formats::registry::Formatter
- lex::lexing::common::Lexer
- lex::token::formatting::ToLexString
- lex::token::normalization::utilities::SourceTokenProvider
- lex::transforms::Runnable
Functions
- hello
- lex::annotation::analyze_annotation_header_token_pairs
- lex::annotation::analyze_annotation_header_tokens
- lex::annotation::split_label_tokens_with_ranges
- lex::ast::diagnostics::validate_references
- lex::ast::diagnostics::validate_structure
- lex::ast::elements::typed_content::into_session_contents
- lex::ast::elements::typed_content::try_into_content_elements
- lex::ast::elements::typed_content::try_into_list_contents
- lex::ast::elements::typed_content::try_into_verbatim_contents
- lex::ast::error::format_source_context
- lex::ast::find_node_path_at_position
- lex::ast::find_nodes_at_position
- lex::ast::format_at_position
- lex::ast::snapshot::snapshot_from_content
- lex::ast::snapshot::snapshot_from_content_with_options
- lex::ast::snapshot::snapshot_from_document
- lex::ast::snapshot::snapshot_from_document_with_options
- lex::ast::snapshot::snapshot_node
- lex::ast::trait_helpers::get_children
- lex::ast::trait_helpers::get_visual_header
- lex::ast::trait_helpers::try_as_container
- lex::ast::traits::visit_children
- lex::building::api::annotation_from_label_token
- lex::building::api::annotation_from_tokens
- lex::building::api::blank_line_group_from_tokens
- lex::building::api::data_from_tokens
- lex::building::api::definition_from_subject_token
- lex::building::api::definition_from_tokens
- lex::building::api::list_from_items
- lex::building::api::list_item_from_marker_token
- lex::building::api::list_item_from_tokens
- lex::building::api::paragraph_from_line_tokens
- lex::building::api::paragraph_from_text_segments
- lex::building::api::paragraph_from_token_lines
- lex::building::api::session_from_title_token
- lex::building::api::session_from_tokens
- lex::building::api::text_content_from_tokens
- lex::building::api::verbatim_block_from_lines
- lex::building::location::compute_location_from_locations
- lex::building::location::default_location
- lex::escape::escape_inline
- lex::escape::escape_quoted
- lex::escape::find_structural_lex_marker_pairs
- lex::escape::find_structural_lex_markers
- lex::escape::is_quote_escaped
- lex::escape::unescape_inline
- lex::escape::unescape_inline_char
- lex::escape::unescape_quoted
- lex::formats::tag::tag::serialize_document
- lex::formats::treeviz::treeviz::to_treeviz_str
- lex::formats::treeviz::treeviz::to_treeviz_str_with_params
- lex::inlines::math::math_to_mathml_processor
- lex::inlines::parse_inlines
- lex::inlines::parse_inlines_with_parser
- lex::lexing::base_tokenization::tokenize
- lex::lexing::ensure_source_ends_with_newline
- lex::lexing::lex
- lex::lexing::line_classification::classify_line_tokens
- lex::lexing::line_classification::ends_with_colon
- lex::lexing::line_classification::has_seq_marker
- lex::lexing::line_classification::parse_seq_marker
- lex::lexing::line_grouping::group_into_lines
- lex::parsing::engine::parse_experimental_v2
- lex::parsing::engine::parse_from_flat_tokens
- lex::parsing::engine::parse_from_grouped_stream
- lex::parsing::parse_document
- lex::parsing::parser::parse_with_declarative_grammar
- lex::parsing::process_full
- lex::testing::assert_ast
- lex::testing::lexplore::content_items_match
- lex::testing::lexplore::documents_match
- lex::testing::lexplore::paragraph_text_contains
- lex::testing::lexplore::paragraph_text_starts_with
- lex::testing::lexplore::specfile_finder::find_document_file
- lex::testing::lexplore::specfile_finder::find_element_file
- lex::testing::lexplore::specfile_finder::find_specfile_by_number
- lex::testing::lexplore::specfile_finder::get_doc_root
- lex::testing::lexplore::specfile_finder::list_available_numbers
- lex::testing::lexplore::specfile_finder::list_element_numbers
- lex::testing::lexplore::specfile_finder::list_files_by_number
- lex::testing::parse_without_annotation_attachment
- lex::testing::text_diff::assert_text_eq
- lex::testing::text_diff::diff_text
- lex::testing::workspace_path
- lex::token::formatting::detokenize
- lex::token::normalization::utilities::compute_bounding_box
- lex::token::normalization::utilities::compute_column
- lex::token::normalization::utilities::extract_text
- lex::token::normalization::utilities::flatten_token_vecs
- lex::token::normalization::utilities::tokens_to_text
- lex::token::normalization::utilities::unroll
- lex::token::testing::make_loc
- lex::token::testing::mk_token
- lex::token::testing::mk_tokens
- lex::token::testing::mk_tokens_with_dummy_span
- lex::token::to_line_container::build_line_container
Type Aliases
- lex::ast::elements::container::GeneralContainer
- lex::ast::elements::container::ListContainer
- lex::ast::elements::container::SessionContainer
- lex::ast::elements::container::VerbatimContainer
- lex::ast::elements::inlines::InlineContent
- lex::ast::error::ParserResult
- lex::inlines::InlinePostProcessor
- lex::parsing::common::ParserInput
- lex::parsing::ir::TokenLocation
- lex::token::testing::Tokens
- lex::transforms::standard::AstTransform
- lex::transforms::standard::IrTransform
- lex::transforms::standard::LexingTransform
- lex::transforms::standard::TokenStream