CakeML / CakeML/cakeml

Implement make_ex in CakeML

Open
#380 1 comment 0 reactions 0 assignees View on GitHub
good first issue tooling
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.