1 unstable release
0.1.0 | May 12, 2022 |
---|
#35 in #file-header
19KB
449 lines
Heptgen
Easily generate C functions and prototypes from an heptagon interface file.
This program will generate an empty code file as well as two headers, one for function prototypes, one for output types.
Example
A file names read.epi with the following content:
val fun myread(size:int) returns (samples:float^256)
Will generate the following files
- read_types.h
- read.h
- read.c
Usage
$ hetpgen ./path/to/file.epi
Available options
--help
show help informations--force
bypass extension verification--overwrite
force overwrite of existing file
Dependencies
~2.5MB
~43K SLoC