OcamIL

Download page


Links

Binaries

The binary distribution saves the user the hassle of compiling OCamIL tools. It contains exactly what is compiled from the source code distribution as stated above. To make it run, Microsoft .NET runtime v1.1 is needed.
The installation page provides further details regarding the use of OCamIL binaries.
 
download ocamil [3.1Mb]download it

Source code distribution

OCamIL's source code is released as a patch to OCaml v3.06 source files. The source distribution works under windows and unix, and with two implementation of the .NET framework, the official one and Mono. In any case, the source distribution requires a working version of OCaml v3.06, the OCaml v3.06 sources, and a installed version of the selected framework. Under Microsoft Windows, the source distribution requires the cygwin environment.

Compiled from source code are:
  • The "native" OCamIL compiler and libraries (compiled to OCaml bytecode and running on the OCaml virtual machine).
  • The bootstrapped Ocamil compiler and libraries (compiled to CIL and running on the .NET virtual machine).
  • The ocamiltop toplevel utility, compiled to CIL.
  • The OJacaré.NET interoperation utility, compiled to OCaml bytecode.
  • And ocamilyacc, a parser generator for the OCamIL compilers, compiled to OCaml bytecode.
The installation page provides all details regarding the compilation of the OCamIL source distribution.
 
download ocamilsrc.306.tgz [300Kb]download it