Skip to content

Trieste implementation of MiniML with type inference

Notifications You must be signed in to change notification settings

fxpl/trieste-miniml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trieste implementation of a type checker for miniML as defined by https://plzoo.andrej.com/language/miniml.html but without mandatory type annotations of functions.

To build using make (note that you still need to have ninja installed for this to work):

make

otherwise, do

mkdir build && cd build
cmake -G Ninja ../src -DCMAKE_CXX_COMPILER=clang++
ninja

to run main on a file filename located in the examples folder:

make buildf f=filename 

a corresponding .trieste file will be written to out/filename.trieste

About

Trieste implementation of MiniML with type inference

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published