-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Formula for cm2mlb #1
Comments
Thanks for the suggestion. I'm new to Homebrew; this repository was created in response to a discussion on the The minor complication that I can see with With regards to an |
@MatthewFluet I see! Yes, my only experience with Homebrew is as a user, so I don't have much of an idea of what it assumes about repositories.
Maybe it would be more worthwhile to see if we can lobby the SML/NJ folks to adopt MLB (or at least, implement support for it). Both systems have things to recommend them, but since they are both quite good, I think maybe the most important thing is that the SML community standardize on something. |
Matthias Blume had once proposed "Portable Graph Libraries" as a standard intermediate format; the semantics of PGLs are close to MLBs. In fact, the way the |
[I don't know if I am filing this ticket in the right place, so feel free to close it if not.]
It would be very nice if there were an easy way to download and install the
cm2mlb
utility, without having to manually build from the source distribution. Perhaps this could be included in the Homebrew formula (or in a separate formula)?We are switching to using MLton as the primary compiler for Red JonPRL (the next version of the JonPRL proof assistant), but would still like to be able to compile with SML/NJ, in order to get a faster development cycle as well as proper exhaustiveness/redundancy checks for definitions inside un-applied functors. As such, it would be very useful for us to be able to write just a
.cm
file, and have it automatically converted in our build script; (even better would be to have the reverse translation, since ML Basis seems superior, but I don't know if that is feasible).The text was updated successfully, but these errors were encountered: