toplevel¶
The toplevel
stanza allows one to define custom toplevels. Custom toplevels
automatically load a set of specified libraries and are runnable like normal
executables. Example:
(toplevel
(name tt)
(libraries str))
This will create a toplevel with the str
library loaded. We may build and
run this toplevel with:
$ dune exec ./tt.exe
(preprocess (pps ...))
is the same as the (preprocess (pps ...))
field
of library. Currently, action
and future_syntax
are not
supported in the toplevel.