Skip to main content

Crate omena_transform_egg

Crate omena_transform_egg 

Source
Expand description

Optional e-graph rewrite boundary for Omena CSS transforms.

Selector and computed-value rewrites are the current e-graph candidates. This crate keeps their proof requirements explicit without forcing an e-graph dependency into the core transform path.

Structs§

ContextualEqSatScaffoldV0
EggRewriteCandidateV0
EggRewriteDecisionV0
EggRewriteExecutionV0
EggRewriteProofV0
EggRewriteSourceWitnessV0
MdlExtractionCostV0
MdlExtractionModeSummaryV0
TransformEggBoundarySummaryV0
TransformEggPlanV0

Enums§

MdlExtractionModeV0

Functions§

decide_egg_rewrite
execute_egg_rewrite
execute_egg_rewrite_witnesses_for_css_source
plan_egg_rewrite_passes
plan_egg_rewrite_passes_for_source
summarize_contextual_eqsat_scaffold_v0
summarize_mdl_extraction_mode
summarize_omena_transform_egg_boundary