Skip to content

Lower OPY statements and expressions into canonical Workshop WIR #41

Description

@Teakowa

Parent: #36
Depends on: #40 (completed)

Goal

Close the declared non-catalog OPY statement/expression lowering surface into canonical workshop-rs WIR with explicit, evidence-backed handling of unsupported semantics.

This issue is now an acceptance gate rather than a single implementation PR.

Execution issues

Intended order: #46#47. Keep both PRs independently reviewable.

Scope

Non-goals

  • Closing the complete builtin/member/enum catalog surface (Close catalog-backed OPY lowering and corpus evidence #42).
  • Settings, locale, optimizer directives, post-compile hooks, or reconstruction.
  • Output-text identity with OverPy.
  • Adding OPY-shaped nodes to workshop-rs merely to mirror the source HIR.

Acceptance criteria

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions