changes in object system

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6334 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
master
Jacques Garrigue 2004-05-27 07:25:45 +00:00
parent 1ec05e43f9
commit 3078de9e90
1 changed files with 13 additions and 2 deletions

15
Changes
View File

@ -1,11 +1,22 @@
Objective Caml 3.08:
--------------------
Language features:
- Support for immediate objects, i.e. objects defined without going
through a class.
Both compilers:
- Compacter compilation of classes.
- Much more efficient handling of class definitions inside functors
or local modules.
- Simpler represention for method tables. Objects can now be marshalled
between identical programs with the flag Marshal.Closures.
Ocamllex:
- #line directives in the input file are now accepted
- #line directives in the input file are now accepted.
Ocamlyacc:
- #line directives in the input file are now accepted
- #line directives in the input file are now accepted.
Runtime System:
- All global identifiers are now prefixed with "caml" to avoid name clashes