Skip to content

Add export to Lean - #1197

Merged
fblanqui merged 41 commits into
Deducteam:masterfrom
fblanqui:lean
Jun 25, 2026
Merged

Add export to Lean#1197
fblanqui merged 41 commits into
Deducteam:masterfrom
fblanqui:lean

Conversation

@fblanqui

@fblanqui fblanqui commented Feb 12, 2025

Copy link
Copy Markdown
Member
  • add the options '-o stt_lean' (tested) and '-o raw_lean' (not tested)
  • add the option '--arities'

TODO:

@fblanqui
fblanqui marked this pull request as draft February 14, 2025 10:35
@fblanqui
fblanqui marked this pull request as ready for review June 6, 2026 14:46
@fblanqui
fblanqui merged commit 12d515c into Deducteam:master Jun 25, 2026
24 checks passed
@fblanqui
fblanqui deleted the lean branch June 25, 2026 07:46
fblanqui added a commit that referenced this pull request Jun 30, 2026
- reimplement changes done in #1397 but removed in #1197 by mistake
- move the code for translating qualified identifiers to Stt
- handle module aliases
- in rocq export, do not declare untyped variables as being of type Set (this must be done in the input file)
- mapped symbols are not added in the renaming map anymore but the translation of identifiers is modified to take this change into account
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.

2 participants