MlObj
Presentation:
MlObj is an interpreter for a prototype language composed of a
functional core, objects, mixins and degree types.
Documentation:
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:
[ doc-mlobj.ps ]
You can also download the complete thesis from the publications page.
Requirements:
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:
http://caml.inria.fr/
Moreover, the binaries of OCaml must be accessible through your
PATH environment variable (otherwise, you can also change the Makefile).
Download:
The source files are given as a gzipped tar archive. Please read the file README for
instructions.
Source files: mlobj.tgz
Pascal Zimmer