Re-exports§
pub use access::EngineNetwork;pub use access::ReadOnlyNetwork;pub use access::ReadOnlyViolation;pub use api_styles::run_api_style_fixture;pub use api_styles::ApiOperation;pub use api_styles::ApiOperationEntry;pub use api_styles::ApiStyle;pub use api_styles::ApiStyleCell;pub use api_styles::ApiStyleFixture;pub use api_styles::FluentNetworkApi;pub use api_styles::FluentPipeline;pub use api_styles::LinkCliSubstitution;pub use api_styles::LinkCliSubstitutionError;pub use api_styles::LinkCliSubstitutionKind;pub use api_styles::API_OPERATIONS;pub use configuration::AccessMode;pub use configuration::FormalizationLevel;pub use configuration::LanguageIdentificationDetector;pub use configuration::NaturalizationDirection;pub use configuration::ParseConfiguration;pub use configuration::RegionDetectionPolicy;pub use configuration::TriviaAttachmentPolicy;pub use document_formatting::canonical_document_format;pub use document_formatting::document_format_profile;pub use document_formatting::docx_package_is_recognized;pub use document_formatting::docx_profile_is_recognized;pub use document_formatting::parse_docx_document;pub use document_formatting::parse_docx_package;pub use document_formatting::parse_markup_document;pub use document_formatting::parse_pdf_document;pub use document_formatting::pdf_profile_is_recognized;pub use document_formatting::render_docx_document;pub use document_formatting::render_docx_package;pub use document_formatting::render_pdf_document;pub use document_formatting::BlockNode;pub use document_formatting::DocumentFormatInstance;pub use document_formatting::DocumentFormatMatch;pub use document_formatting::DocumentFormattingSeedReport;pub use document_formatting::FormattingDocument;pub use document_formatting::InlineNode;pub use document_formatting::CROSS_FORMAT_CONCEPTS;pub use document_formatting::DOCUMENT_FORMATS;pub use grammar::annotate_grammar_concepts;pub use grammar::build_structural_prior;pub use grammar::canonical_grammar_format;pub use grammar::categorise;pub use grammar::clean_structural_acceptance;pub use grammar::default_pattern_catalog;pub use grammar::emit_abnf;pub use grammar::emit_bnf;pub use grammar::emit_ebnf;pub use grammar::emit_gbnf;pub use grammar::emit_javascript_parser;pub use grammar::emit_peggy;pub use grammar::emit_pest;pub use grammar::emit_rust_parser;pub use grammar::emit_tree_sitter_grammar_js;pub use grammar::emit_tree_sitter_grammar_js_with_report;pub use grammar::evaluate;pub use grammar::evaluate_atom;pub use grammar::evaluate_clause;pub use grammar::evaluate_constraint;pub use grammar::evaluate_probabilistic;pub use grammar::grammar_concept_translation_rules;pub use grammar::grammar_expr_concept_id;pub use grammar::grammar_format_profile;pub use grammar::grammar_from_lino;pub use grammar::grammar_to_lino;pub use grammar::import_abnf;pub use grammar::import_antlr;pub use grammar::import_bnf;pub use grammar::import_ebnf;pub use grammar::import_gbnf;pub use grammar::import_lark;pub use grammar::import_pest;pub use grammar::import_tree_sitter_json;pub use grammar::infer_cfg;pub use grammar::infer_cfg_with_advisors;pub use grammar::infer_dfa;pub use grammar::infer_lexical_classes;pub use grammar::learn_dfa;pub use grammar::learn_grammar;pub use grammar::mdl;pub use grammar::mdl_cost;pub use grammar::mine_semantic_constraints;pub use grammar::minimize;pub use grammar::parse_grammar_surface;pub use grammar::register_grammar;pub use grammar::render_rust_type;pub use grammar::rule_concept_id;pub use grammar::run_corpus;pub use grammar::run_named_corpus;pub use grammar::run_sequitur;pub use grammar::sample;pub use grammar::size_symbols;pub use grammar::translate_grammar_surface;pub use grammar::validate;pub use grammar::validate;pub use grammar::with_grammar;pub use grammar::write_grammar_surface;pub use grammar::ActiveLearningConfig;pub use grammar::ActiveLearningError;pub use grammar::ActiveLearningOracle;pub use grammar::ActiveSymbol;pub use grammar::AdviceDecision;pub use grammar::AdviceDecisionKind;pub use grammar::AdviceSource;pub use grammar::BenchmarkReport;pub use grammar::ByteSpan;pub use grammar::CharCategory;pub use grammar::CharClassItem;pub use grammar::ConceptNamingAdvisor;pub use grammar::ConstraintAtom;pub use grammar::ConstraintClause;pub use grammar::ConstraintPattern;pub use grammar::Delimiter;pub use grammar::Dfa;pub use grammar::DiagnosticKind;pub use grammar::EmitReport;pub use grammar::EvalError;pub use grammar::ExprBuilder;pub use grammar::FallbackAdvisor;pub use grammar::GoldenCorpus;pub use grammar::Grammar;pub use grammar::GrammarAcceptorOracle;pub use grammar::GrammarBuilder;pub use grammar::GrammarConcept;pub use grammar::GrammarDiagnostic;pub use grammar::GrammarEmitError;pub use grammar::GrammarExpr;pub use grammar::GrammarFidelityLevel;pub use grammar::GrammarFormat;pub use grammar::GrammarFormatProfile;pub use grammar::GrammarImportError;pub use grammar::GrammarOracle;pub use grammar::GrammarParser;pub use grammar::GrammarRule;pub use grammar::GrammarSurfaceError;pub use grammar::GrammarTranslateError;pub use grammar::InferenceOptions;pub use grammar::InferenceReport;pub use grammar::InferenceResult;pub use grammar::InferredAutomaton;pub use grammar::JsParserArtifacts;pub use grammar::LeafKind;pub use grammar::LengthUnit;pub use grammar::LexicalConfig;pub use grammar::LexicalModel;pub use grammar::Mdl;pub use grammar::MdlMergeAdvisor;pub use grammar::MembershipOracle;pub use grammar::MergeAdvisor;pub use grammar::MergeCandidate;pub use grammar::MergeRequest;pub use grammar::MergeScore;pub use grammar::MergeStrategy;pub use grammar::MetricScores;pub use grammar::MinimizeOptions;pub use grammar::MinimizeReport;pub use grammar::MinimizeResult;pub use grammar::NameCandidate;pub use grammar::NamingAdvisor;pub use grammar::NamingRequest;pub use grammar::NonTerminalRef;pub use grammar::Oracle;pub use grammar::ParserAcceptancePredicate;pub use grammar::ParserMembershipOracle;pub use grammar::PositiveOnlyOracle;pub use grammar::PriorOptions;pub use grammar::RuleKind;pub use grammar::RuleSpan;pub use grammar::RustParserArtifacts;pub use grammar::Sample;pub use grammar::SampleConfig;pub use grammar::SamplingEquivalenceOracle;pub use grammar::ScoringMode;pub use grammar::SeedNode;pub use grammar::SeedTree;pub use grammar::SemanticConstraint;pub use grammar::SemanticInferenceConfig;pub use grammar::Severity;pub use grammar::StructuralPrior;pub use grammar::Symbol;pub use grammar::Token;pub use grammar::WhitespacePolicy;pub use grammar::GOLDEN_CORPORA;pub use grammar::GRAMMAR_CONCEPTS;pub use grammar::GRAMMAR_CONSTRUCTS;pub use grammar::GRAMMAR_FORMATS;pub use grammar::LlmClient;pub use grammar::LlmError;pub use grammar::LlmMergeAdvisor;pub use grammar::LlmNamingAdvisor;pub use graphql_adapter::lower_graphql;pub use graphql_adapter::GraphQlAdapterError;pub use graphql_adapter::GraphQlArgumentRole;pub use graphql_adapter::GraphQlOperationType;pub use graphql_adapter::GraphQlRootMapping;pub use graphql_adapter::GraphQlSchemaRegistry;pub use language_parser::BuiltInLanguageParser;pub use language_parser::LanguageParser;pub use language_profile::LanguageProfile;pub use language_profile::LanguageProfileLinks;pub use language_profile::LanguageProfileViolation;pub use link_flags::LinkFlags;pub use link_network::Link;pub use link_network::LinkId;pub use link_network::LinkMetadata;pub use link_network::LinkNetwork;pub use link_network::LinkType;pub use link_network::NetworkProjection;pub use lino_serialization::LinoSerializationError;pub use mixed_regions::EmbeddedRegion;pub use parity::GrammarEmbeddingTarget;pub use parity::LanguageFamily;pub use parity::LanguageFixture;pub use parity::LanguageTarget;pub use parity::ParityCapability;pub use parity::ParityFixture;pub use parity::ParityTarget;pub use parity::ParityTransformExpectation;pub use parity::ParityVerificationExpectation;pub use parity::DATA_FORMAT_TARGETS;pub use parity::GRAMMAR_EMBEDDING_TARGETS;pub use parity::LANGUAGE_FIXTURES;pub use parity::MARKUP_LANGUAGE_TARGETS;pub use parity::NATURAL_LANGUAGE_TARGETS;pub use parity::PARITY_FIXTURES;pub use parity::PARITY_TARGETS;pub use parity::PROGRAMMING_LANGUAGE_TARGETS;pub use parity::SECOND_TIER_PROGRAMMING_LANGUAGE_TARGETS;pub use parser_registry::ParserRegistry;pub use query::LinkQuery;pub use query::QueryCapture;pub use query::QueryCaptures;pub use query::QueryMatch;pub use query::QueryParseError;pub use query::QueryPredicate;pub use query::QueryPredicateArgument;pub use query::QueryPredicateHost;pub use query_algebra::LinkRule;pub use query_algebra::LinkRuleCapture;pub use query_algebra::LinkRuleCaptures;pub use query_algebra::LinkRuleMatch;pub use query_algebra::LinkRuleParseError;pub use query_algebra::LinkRuleRegistry;pub use query_algebra::LinkRuleSnapshotCase;pub use query_algebra::LinkRuleSnapshotExpectation;pub use query_algebra::LinkRuleSnapshotReport;pub use query_algebra::LinkRuleSnapshotResult;pub use query_algebra::LinkRuleSnapshotSuite;pub use query_algebra::TraversalReport;pub use query_algebra::TraversalStrategy;pub use query_plan::LoweredQueryPlan;pub use query_plan::QueryAggregate;pub use query_plan::QueryAggregateFunction;pub use query_plan::QueryAuthorization;pub use query_plan::QueryComparisonOperator;pub use query_plan::QueryFilter;pub use query_plan::QueryOperation;pub use query_plan::QueryOrder;pub use query_plan::QueryPlan;pub use query_plan::QuerySortDirection;pub use query_plan::QuerySourceEvidence;pub use query_plan::QueryValue;pub use query_plan::QUERY_PLAN_VERSION;pub use rust_codec::FromLinks;pub use rust_codec::LinksCodecError;pub use rust_codec::LinksDecoder;pub use rust_codec::LinksEncoder;pub use rust_codec::LinksObject;pub use rust_codec::RustFieldShape;pub use rust_codec::RustTypeKind;pub use rust_codec::RustTypeShape;pub use rust_codec::ToLinks;pub use semantics::ProbabilisticTruthValue;pub use semantics::Probability;pub use semantics::TruthValue;pub use snapshots::MutableNetworkSnapshot;pub use snapshots::NetworkSnapshot;pub use snapshots::StructuralDiff;pub use source::ByteRange;pub use source::Point;pub use source::SourceSpan;pub use sql_adapter::lower_sql;pub use sql_adapter::lower_sql_cst;pub use sql_adapter::SqlAdapterError;pub use sql_adapter::SqlAdapterErrorKind;pub use sql_adapter::SqlDialectProfile;pub use sql_adapter::SqlRelationMapping;pub use sql_adapter::SqlSchemaRegistry;pub use sql_adapter::SQL_DIALECT_PROFILES;pub use storage::DoubletsLinkStore;pub use storage::EngineLinkStore;pub use storage::LinkStore;pub use storage::LinkStoreBackend;pub use storage::LinkStoreQuery;pub use storage::StorageError;pub use substitution::SubstitutionBindings;pub use substitution::SubstitutionReport;pub use substitution::SubstitutionRule;pub use substitution::SubstitutionValue;pub use substitution::VariableSubstitutionRule;pub use transform::QuasiquoteError;pub use transform::QuasiquoteTemplate;pub use transform::ReplacementReport;pub use transform::ReplacementRule;pub use transform::SourceTextPredicateHost;pub use transform::TextReplacement;pub use translation_rules::TranslationRule;pub use translation_rules::TranslationRuleRegistry;pub use translation_rules::TranslationRuleSet;pub use translation_rules::TranslationRuleSetLoadError;pub use translation_rules::TranslationTemplate;pub use verification::VerificationIssue;pub use verification::VerificationIssueKind;pub use verification::VerificationReport;
Modules§
- access
- Read-only and mutable engine access controls.
- api_
styles - API-style parity registry and adapters.
- benchmark
- Competitor benchmark orchestration for the E3 grammar-inference suite.
- configuration
- document_
formatting - Shared, language-free document-formatting concept ontology.
- grammar
- Grammar intermediate representation and links encoding.
- graphql_
adapter - Registry-driven lowering from validated GraphQL operations to query plans.
- language_
parser - language_
profile - link_
flags - link_
network - lino_
serialization - Lossless serialization of a
LinkNetworkto and from links-notation text. - mixed_
regions - parity
- parser_
registry - query
- query_
algebra - query_
plan - Language-neutral executable query-plan concepts shared by query frontends.
- rust_
codec - Rust value and type-shape codec for
LinkNetwork. - semantics
- snapshots
- source
- sql_
adapter - Registry-driven lowering from validated SQL statements to shared query plans.
- storage
- Pluggable storage backends for meta-language links.
- substitution
- transform
- translation_
rules - verification
Structs§
- Concept
Ontology Import Report - Summary returned after importing concept links from an ontology source.
- Concept
Ontology Seed Report - Summary returned after seeding the shared concept ontology into a network.
- Natural
Language Grammar Fixture - Starter pass/fail grammar fixture for one natural-language target.
Constants§
- NATURAL_
LANGUAGE_ GRAMMAR_ FIXTURES - Executable natural-language grammar fixture pairs for each target language.