8000 GitHub - shwestrick/smlfut: Allow SML programs to call Futhark programs
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
forked from diku-dk/smlfut

Allow SML programs to call Futhark programs

License

Notifications You must be signed in to change notification settings

shwestrick/smlfut

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smlfut

smlfut allows SML programs to invoke Futhark programs via Futhark's C API. This is done by reading the manifest file emitted by the Futhark compiler, then generating appropriate wrapper code. For more information see the manual.

Installation

smlfut is written in SML. By default the Makefile uses MLkit, but smlfut can also be compiled with MLton. Run

make

to compile, or

make install

to install. Pass MLCOMP=mlton (or modify config.mk) to compile with MLton. By default the Makefile installs in /usr/local. Pass a different PREFIX to install elsewhere, e.g.:

make install DESTDIR=$HOME/.local

Testing

Run

make run_test

About

Allow SML programs to call Futhark programs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Standard ML 91.4%
  • Roff 5.9%
  • Makefile 2.2%
  • Other 0.5%
0