Skip to content

femtomc/wowcaml

Repository files navigation

wowcaml


CI

This is a fork of this Rust implementation of mincaml - a compiler for a call-by-value ML-like language, updated to recent versions of cranelift.

It appears the original author has abandoned this project (and is on to better things!), so I'm going to pick it up and try and do some fun stuff with it as I play around with functional language compilation.

Usage

Build the compiler -- this will place wmlcc into target.

cargo build

After building, you should be able to use the compiler on ubuntu-latest, even apple-darwin.

Assuming you have a reference ocamlc on $PATH, you can run all the test programs with

./target/debug/test

About

Extending mincaml with "fun" PL ideas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published