ML-NLFFIGEN(1) ML-NLFFIGEN(1) (NAME) ml-nlffigen - Standard ML (SYNOPSIS) ml-nlffigen [OPTIONS] file (DESCRIPTION) ML-Nlffigen (glue code) C . C SML (CM) . (OPTIONS) -d, -dir DIR ( NLFFI-Generated). -allSU ml-nlffigen struct union (included) . -width WID ( ) WID ( 75). -smloption OPT ml-nlffigen OPT .sml .cm . <> . -guid <> sml . ml- nlffigen (cutoff recompilation) CM . -t, -target TGT TGT ( <> <> <> ). . -l, -light <<>> (heavy) -heavy . -h, -heavy <<>> (light) -light . -na, -namedargs ml-nlffigen C (tuples) ( SML) . -nocollect enum ( typedef struct union ) ' ( ) . SML E_' . -ec, -enum-constructors ( ) ML datatype . ( ) MLRep.Signed.int . -lh -libhandle H H . CM H SML MyLibrary.libhandle ( Library.libh ). -add, -include file file .cm . . . file -dir . -cm -cmfile file .cm -dir ( nlffi-generated.cm ). -cppopt opt opt C . %o cpp . -Ux ( -Ux) cpp . -Dx ( -Dx) cpp . -Ix ( -Ix) cpp . -version ml-nlffigen . -m, -match RE ml-nlffigen ML C C . ( ). -match RE ml-nlffigen RE AWK . -p, -prefix P SML P ( <> <> <> ). -g, -gensym G ml-nlffigen ( struct/union/enum ) _G . ml-nlffigen ML . -- C . (ENVIRONMENT) ML-Nlffigen FFIGEN_CPP C . FFIGEN_CPP < %t>> . %s %t . (AUTHORS) ML-Nlffigen Matthias Blume . (SEE ALSO) sml(1) NLFFI -- A new SML/NJ Foreign-Function Interface (User Manual) ( SML/NJ). (BUGS) ML-Nlffigen . (COPYRIGHT) (C) 2020 The Fellowship of SML/NJ . . SML/NJ 2025-11-04 ML-NLFFIGEN(1)