Implement make_ex in CakeML
- Dominant language
- Standard ML
- Stars
- 1.2k
- Forks
- 104
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 16
Description
Following #350 we now have a small SML program to generate the tutorial exercises, currently at `tutorial/solutions/make_ex.sml`. This issue is to re-implement this program in CakeML instead (including automatically generating the executable and using it in the relevant `Holmakefile`), in part to ensure our infrastructure is up to scratch.
The program might also be better in the `developers` directory, but that will depend on how the "build a CakeML program" aspect is handled.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading tutorial/solutions/make_ex.sml and the relevant Holmakefile, then review issue #350 for the existing exercise-generation context. Determine how the CakeML program should be built and whether it belongs in tutorial or developers. Done means the generator is reimplemented in CakeML, its executable is generated automatically, and the relevant Holmakefile uses it.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100