Skip to content

Readable function names via metadata rather than separate map - #1539

Open
myreen wants to merge 8 commits into
masterfrom
names-via-metadata
Open

myreen wants to merge 8 commits into
masterfrom
names-via-metadata

Conversation

@myreen

@myreen myreen commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

These commits change the top-level CakeML compiler so that readable names are output based on the new metadata rather than a separate map (which was inconvenient and error prone to keep up to date along the various name adjustments).

myreen and others added 8 commits October 8, 2026 19:48
Remove the names-map plumbing and update compiler correctness proofs.

Assisted-by: Codex <noreply@openai.com>
Remove translations of obsolete names-map helpers and specialize stack pass labels and metadata to their compiler types.

Assisted-by: Codex <noreply@openai.com>
Preserve metadata-based function naming alongside the updated proof tactics and Pancake proofs.

Assisted-by: Codex <noreply@openai.com>
Assisted-by: Codex <noreply@openai.com>
Assisted-by: Codex <noreply@openai.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant