MlObj is an interpreter for a prototype language composed of a functional core, objects, mixins and degree types.


The documentation is part of my PhD thesis for the time being, and in French only.
Here are the chapters concerning MlObj exclusively, they contain two chapters with examples (comments are in French, but the code is in English) and a mini-reference manual:
[ ]
You can also download the complete thesis from the publications page.


You must have a complete distribution of Objective Caml installed on your system. The release version should be at least 3.00. This software can be downloaded from:
Moreover, the binaries of OCaml must be accessible through your PATH environment variable (otherwise, you can also change the Makefile).


The source files are given as a gzipped tar archive. Please read the file README for instructions.
Source files: mlobj.tgz

Pascal Zimmer