List of all items
Structs
- lex::anchoring::AnchoringPrepass
- lex::annotation::AnnotationHeaderAnalysis
- lex::assembling::stages::apply_table_config::ApplyTableConfig
- 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::assembling::stages::normalize_labels::NormalizeLabels
- lex::ast::anchoring::ReferenceLine
- 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::document::DocumentTitle
- lex::ast::elements::inlines::CitationData
- lex::ast::elements::inlines::CitationLocator
- lex::ast::elements::inlines::PageRange
- lex::ast::elements::inlines::ReferenceInline
- lex::ast::elements::inlines::WordAnchor
- 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::table::Table
- lex::ast::elements::table::TableCell
- lex::ast::elements::table::TableRow
- 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::building::ast_tree::BuildOutput
- lex::builtins::DocBuiltinsHandler
- lex::builtins::LexBuiltinsHandler
- lex::builtins::include::LexIncludeHandler
- lex::formats::registry::FormatRegistry
- lex::formats::tag::tag::TagFormatter
- lex::formats::treeviz::treeviz::TreevizFormatter
- lex::includes::FsLoader
- lex::includes::LoadedFile
- lex::includes::ResolveConfig
- 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::mojibake::MojibakeReport
- 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::assembling::stages::normalize_labels::Mode
- lex::assembling::stages::normalize_labels::RejectReason
- lex::assembling::stages::normalize_labels::Resolution
- lex::ast::anchoring::AnchoredElement
- lex::ast::anchoring::ReferenceAnchor
- lex::ast::diagnostics::DiagnosticSeverity
- lex::ast::elements::content_item::ContentItem
- lex::ast::elements::inlines::AnchorDirection
- lex::ast::elements::inlines::AnchorKind
- lex::ast::elements::inlines::InlineNode
- lex::ast::elements::inlines::PageFormat
- lex::ast::elements::inlines::ReferenceType
- lex::ast::elements::label::LabelForm
- lex::ast::elements::sequence_marker::DecorationStyle
- lex::ast::elements::sequence_marker::Form
- lex::ast::elements::sequence_marker::Separator
- lex::ast::elements::table::TableCellAlignment
- 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::includes::IncludeError
- lex::includes::LoadError
- 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
- lex::wire::FromWireError
Traits
- lex::ast::elements::container::ContainerPolicy
- lex::ast::inline_positions::InlinePositionVisitor
- lex::ast::traits::AstNode
- lex::ast::traits::Container
- lex::ast::traits::Visitor
- lex::ast::traits::VisualStructure
- lex::formats::registry::Formatter
- lex::includes::Loader
- lex::lexing::common::Lexer
- lex::token::formatting::ToLexString
- lex::token::normalization::utilities::SourceTokenProvider
- lex::transforms::Runnable
Functions
- hello
- lex::anchoring::extract_reference_lines
- lex::annotation::analyze_annotation_header_token_pairs
- lex::annotation::analyze_annotation_header_tokens
- lex::annotation::split_label_tokens_with_ranges
- lex::assembling::stages::normalize_labels::classify_label
- lex::assembling::stages::normalize_labels::shortcut_for_canonical
- lex::assembling::stages::normalize_labels::source_spelling
- 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::inline_positions::walk_text_content_positions
- 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::table_from_lines
- 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::builtins::doc::all_schemas
- lex::builtins::doc::doc_author_schema
- lex::builtins::doc::doc_category_schema
- lex::builtins::doc::doc_date_schema
- lex::builtins::doc::doc_tags_schema
- lex::builtins::doc::doc_template_schema
- lex::builtins::doc::doc_title_schema
- lex::builtins::doc::is_doc_builtin
- lex::builtins::doc::render_doc_annotation
- lex::builtins::is_canonical_label
- lex::builtins::lex_include_schema
- lex::builtins::media::all_schemas
- lex::builtins::media::lex_media_audio_schema
- lex::builtins::media::lex_media_image_schema
- lex::builtins::media::lex_media_video_schema
- lex::builtins::metadata::all_schemas
- lex::builtins::metadata::lex_metadata_author_schema
- lex::builtins::metadata::lex_metadata_category_schema
- lex::builtins::metadata::lex_metadata_date_schema
- lex::builtins::metadata::lex_metadata_front_matter_schema
- lex::builtins::metadata::lex_metadata_publishing_date_schema
- lex::builtins::metadata::lex_metadata_tags_schema
- lex::builtins::metadata::lex_metadata_template_schema
- lex::builtins::metadata::lex_metadata_title_schema
- lex::builtins::notes::all_schemas
- lex::builtins::notes::lex_notes_schema
- lex::builtins::register_into
- lex::builtins::tabular::all_schemas
- lex::builtins::tabular::lex_tabular_table_schema
- lex::builtins::tabular::parse_pipe_table_to_wire
- lex::escape::escape_inline
- lex::escape::escape_quoted
- lex::escape::find_respecting_escape
- lex::escape::find_respecting_escape_and_literals
- lex::escape::find_structural_lex_marker_pairs
- lex::escape::find_structural_lex_markers
- lex::escape::is_quote_escaped
- lex::escape::is_structural_at
- lex::escape::split_respecting_escape
- lex::escape::split_respecting_escape_and_literals
- lex::escape::split_respecting_escape_with_ranges
- 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::includes::resolve_file_reference
- lex::includes::resolve_from_source
- 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::mojibake::detect_mojibake
- lex::parsing::engine::parse_from_grouped_stream
- lex::parsing::engine::parse_grammar_tree
- lex::parsing::parse_document
- lex::parsing::parse_document_permissive
- lex::parsing::parser::parse_with_declarative_grammar
- 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
- lex::transforms::standard::run_string_to_ast
- lex::wire::from_wire::from_wire_node
- lex::wire::from_wire::from_wire_subtree
- lex::wire::range::origin_string
- lex::wire::range::range_to_wire
- lex::wire::to_wire::to_wire_document
- lex::wire::to_wire::to_wire_node
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
Statics
- lex::transforms::standard::CORE_TOKENIZATION
- lex::transforms::standard::LEXING
- lex::transforms::standard::STRING_TO_AST
- lex::transforms::standard::TO_IR
Constants
- lex::assembling::stages::normalize_labels::SHORTCUT_TABLE
- lex::builtins::CANONICAL_LABELS
- lex::builtins::DOC_NAMESPACE
- lex::builtins::NAMESPACE
- lex::builtins::doc::DOC_BUILTIN_LABELS
- lex::builtins::include::CODE_ABSOLUTE_PATH
- lex::builtins::include::CODE_IO
- lex::builtins::include::CODE_MISSING_SRC
- lex::builtins::include::CODE_NOT_FOUND
- lex::builtins::include::CODE_OUTSIDE_ROOT
- lex::builtins::include::CODE_PARSE_FAILED
- lex::builtins::include::CODE_TOO_LARGE
- lex::builtins::media::LEX_MEDIA_AUDIO
- lex::builtins::media::LEX_MEDIA_IMAGE
- lex::builtins::media::LEX_MEDIA_VIDEO
- lex::builtins::metadata::METADATA_LABELS
- lex::builtins::notes::LEX_NOTES
- lex::builtins::tabular::LEX_TABULAR_TABLE
- lex::includes::KERNEL_DEPTH_BACKSTOP