Skip to content

Remove translators#5

Merged
KenSakayori merged 1 commit intomasterfrom
cleanup-translators
Aug 11, 2025
Merged

Remove translators#5
KenSakayori merged 1 commit intomasterfrom
cleanup-translators

Conversation

@KenSakayori
Copy link
Copy Markdown
Member

This commit removes all the translators, which translates an input of some program verification problem to a hflz formula.
Removing this may be controversial, but here are the reasons to do so

  1. Translators are not the core functionality of MuHFL. Having these tools inside this repository just makes it hard to maintain this project.
  2. No one really knows how to use them. It is not documented at all, and Tanahashi-san already graduated.
  3. Using MoCHi's frontend would give us a better converter. And it is quite stupid to maintain something like a parser of a subset of an OCaml program, which already exists in MoCHi.

@KenSakayori KenSakayori force-pushed the cleanup-translators branch from 490c824 to f2dbf4d Compare July 28, 2025 11:08
@KenSakayori KenSakayori changed the title Remove translators (Comments welcome) Remove translators Jul 28, 2025
@KenSakayori KenSakayori merged commit 075c5c5 into master Aug 11, 2025
4 checks passed
@KenSakayori KenSakayori deleted the cleanup-translators branch August 11, 2025 10:33
@KenSakayori
Copy link
Copy Markdown
Member Author

I merged this because no one was against it.
We may restore these features in the future.

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