Caml Light is implemented as a bytecode compiler which made it highly portable. It is possible to create executables using the CAMLC.EXE command, but please be aware that the resulting binaries are not standalone when using the default linking mode, and the runtime system (CAMLRUN.EXE) is required to run them.
The latest available release of Caml Light for DOS is version 0.7 released in 1995.
Here’s a fun project for the weekend.