-
Notifications
You must be signed in to change notification settings - Fork 58
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
Direct translation from MicroJuvix to MiniC #1386
Conversation
663d791
to
da96c4a
Compare
I don't know why the tests went through. They should fail without #8 merged. Without removing quickSort they used to fail for me. |
NB: This might be due to a difference in C compiler versions. |
da96c4a
to
bd98f0c
Compare
bd98f0c
to
a3362b8
Compare
a3362b8
to
40cf024
Compare
@lukaszcz please reply to each of my comments if you have addressed them. It makes my life easier :) |
Okay, I just fixed those I didn't reply to. |
40cf024
to
1d03048
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor requests
* Closes issues #1341, #1338, #1339. * Depends on PR [#8](anoma/juvix-stdlib#8) in juvix-stdlib. * Translation/MonoJuvixToMiniC removed. * MonoJuvix itself not removed because the MiniHaskell backend depends on it. * Since MiniHaskell is deprecated, I see no point in wasting time on writing a translation from MicroJuvix to MiniHaskell.
1d03048
to
cb3656c
Compare
Direct translation from MicroJuvix to MiniC.
Description
Checklist:
I added positive tests for #1338 and #1339. Existing tests of MiniC compilation should be enough for the rest.