Sunday, December 31, 2023

ocaml 4.12.1 -> 4.13.1

Hi Anil,

Here is an update of ocaml to 4.13.1. I've tested that all ocaml ports
still build and the ones I use still seem to work ok.

ok for the below?

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/ocaml/Makefile,v
diff -u -p -u -r1.99 Makefile
--- Makefile 26 Sep 2023 12:02:03 -0000 1.99
+++ Makefile 1 Jan 2024 01:50:22 -0000
@@ -2,8 +2,7 @@ COMMENT = ML language with complete c

# XXX Don't even think of updating ocaml alone.
# Do check that the ports that depend on it still work, or repair them.
-VERSION= 4.12.1
-REVISION= 4
+VERSION= 4.13.1

# if the ocaml compiler gains support for BTI, as well as
# removing USE_NOBTCFI here (or changing to an arch-dependent
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/ocaml/distinfo,v
diff -u -p -u -r1.29 distinfo
--- distinfo 10 Dec 2021 04:10:59 -0000 1.29
+++ distinfo 1 Jan 2024 01:50:22 -0000
@@ -1,4 +1,4 @@
-SHA256 (ocaml-4.12-refman-html.tar.gz) = eLtzsc6LiAUty+m1n97k/amUzCl46ll4gx8if3fagvs=
-SHA256 (ocaml-4.12.1.tar.gz) = bWHsE6fRtS7uc1r6xhZVK1btEt2hmBxNRBBX5S2RD9c=
-SIZE (ocaml-4.12-refman-html.tar.gz) = 1444139
-SIZE (ocaml-4.12.1.tar.gz) = 5181551
+SHA256 (ocaml-4.13-refman-html.tar.gz) = USFfRQrR9NfGr0CWeBnIqSEPJyh8FDFkhV6x8+IEh1A=
+SHA256 (ocaml-4.13.1.tar.gz) = ZqU1PF57M6iYFEboV2V6rUWjuCCA6lxn1LqkNOrPz18=
+SIZE (ocaml-4.13-refman-html.tar.gz) = 1893145
+SIZE (ocaml-4.13.1.tar.gz) = 5327797
Index: patches/patch-Makefile_config_in
===================================================================
RCS file: patches/patch-Makefile_config_in
diff -N patches/patch-Makefile_config_in
--- patches/patch-Makefile_config_in 3 Sep 2023 14:57:19 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-Respect LDFLAGS, see upstream PR
-https://github.com/ocaml/ocaml/pull/10091
-
-Index: Makefile.config.in
---- Makefile.config.in.orig
-+++ Makefile.config.in
-@@ -76,6 +76,8 @@ AS_HAS_DEBUG_PREFIX_MAP=@as_has_debug_prefix_map@
- # our own symbols):
- OC_LDFLAGS=@oc_ldflags@
-
-+LDFLAGS?=@LDFLAGS@
-+
- ### How to invoke the C preprocessor through the C compiler
- CPP=@CPP@
-
-@@ -249,9 +251,10 @@ ifeq "$(TOOLCHAIN)" "msvc"
- || mt -nologo -outputresource:$(1) -manifest $(1).manifest \
- && rm -f $(1).manifest
- MKEXE_BOOT=$(CC) $(OC_CFLAGS) $(CFLAGS) $(OUTPUTEXE)$(1) $(2) \
-- /link /subsystem:console $(OC_LDFLAGS) && ($(MERGEMANIFESTEXE))
-+ /link /subsystem:console $(OC_LDFLAGS) $(LDFLAGS) && ($(MERGEMANIFESTEXE))
- else
-- MKEXE_BOOT=$(CC) $(OC_CFLAGS) $(CFLAGS) $(OC_LDFLAGS) $(OUTPUTEXE)$(1) $(2)
-+ MKEXE_BOOT=$(CC) $(OC_CFLAGS) $(CFLAGS) $(OC_LDFLAGS) $(LDFLAGS) \
-+ $(OUTPUTEXE)$(1) $(2)
- endif # ifeq "$(TOOLCHAIN)" "msvc"
-
- # The following variables were defined only in the Windows-specific makefiles.
Index: patches/patch-configure_ac
===================================================================
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac 3 Sep 2023 14:57:19 -0000 1.13
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-Respect LDFLAGS, see upstream PR
-https://github.com/ocaml/ocaml/pull/10091
-
-Index: configure.ac
---- configure.ac.orig
-+++ configure.ac
-@@ -41,7 +41,7 @@ libraries_man_section=3
- # ($OC_CFLAGS and $CFLAGS), but at the moment they are not taken into
- # account on Windows, because flexlink, which is used to build
- # executables on this platform, can not handle them.
--mkexe="\$(CC) \$(OC_CFLAGS) \$(CFLAGS) \$(OC_LDFLAGS)"
-+mkexe="\$(CC) \$(OC_CFLAGS) \$(CFLAGS) \$(OC_LDFLAGS) \$(LDFLAGS)"
-
- # Flags for building executable files with debugging symbols
- mkexedebugflag="-g"
-@@ -735,6 +735,11 @@ AS_CASE([$CC,$host],
- )
-
-
-+# Respect LDFLAGS and CFLAGS
-+common_cflags="$common_cflags $CFLAGS"
-+oc_ldflags="$oc_ldflags $LDFLAGS"
-+
-+
- ## Program to use to install files
- AC_PROG_INSTALL
-
-@@ -867,10 +872,11 @@ AS_IF([test x"$enable_shared" != "xno"],
- [[*-*-linux*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\
- |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*]],
- [sharedlib_cflags="-fPIC"
-- AS_CASE([$CC,$host],
-- [gcc*,powerpc-*-linux*], [mksharedlib="$CC -shared -mbss-plt"],
-- [mksharedlib="$CC -shared"])
- oc_ldflags="$oc_ldflags -Wl,-E"
-+ AS_CASE([$CC,$host],
-+ [gcc*,powerpc-*-linux*],
-+ [mksharedlib="$CC -shared -mbss-plt \$(LDFLAGS)"],
-+ [mksharedlib="$CC -shared $oc_ldflags \$(LDFLAGS)"])
- rpath="-Wl,-rpath,"
- mksharedlibrpath="-Wl,-rpath,"
- natdynlinkopts="-Wl,-E"
-@@ -912,6 +918,7 @@ AS_IF([test x"$enable_shared" != "xno"],
- [earm*-*-netbsd*], [natdynlink=true],
- [aarch64-*-linux*], [natdynlink=true],
- [aarch64-*-freebsd*], [natdynlink=true],
-+ [aarch64-*-openbsd*], [natdynlink=true],
- [riscv*-*-linux*], [natdynlink=true])])
-
- # Try to work around the Skylake/Kaby Lake processor bug.
-@@ -1013,6 +1020,8 @@ AS_CASE([$host],
- [arch=arm64; system=linux],
- [aarch64-*-freebsd*],
- [arch=arm64; system=freebsd],
-+ [aarch64-*-openbsd*],
-+ [arch=arm64; system=openbsd],
- [x86_64-*-cygwin*],
- [arch=amd64; system=cygwin],
- [riscv64-*-linux*],
Index: pkg/PFRAG.native
===================================================================
RCS file: /cvs/ports/lang/ocaml/pkg/PFRAG.native,v
diff -u -p -u -r1.22 PFRAG.native
--- pkg/PFRAG.native 11 Mar 2022 19:29:08 -0000 1.22
+++ pkg/PFRAG.native 1 Jan 2024 01:50:22 -0000
@@ -78,11 +78,6 @@ lib/ocaml/compiler-libs/augment_speciali
lib/ocaml/compiler-libs/augment_specialised_args.cmti
lib/ocaml/compiler-libs/augment_specialised_args.cmx
lib/ocaml/compiler-libs/augment_specialised_args.mli
-lib/ocaml/compiler-libs/available_regs.cmi
-lib/ocaml/compiler-libs/available_regs.cmt
-lib/ocaml/compiler-libs/available_regs.cmti
-lib/ocaml/compiler-libs/available_regs.cmx
-lib/ocaml/compiler-libs/available_regs.mli
lib/ocaml/compiler-libs/backend_intf.cmi
lib/ocaml/compiler-libs/backend_intf.cmti
lib/ocaml/compiler-libs/backend_intf.mli
@@ -177,6 +172,11 @@ lib/ocaml/compiler-libs/cmm_helpers.cmt
lib/ocaml/compiler-libs/cmm_helpers.cmti
lib/ocaml/compiler-libs/cmm_helpers.cmx
lib/ocaml/compiler-libs/cmm_helpers.mli
+lib/ocaml/compiler-libs/cmm_invariants.cmi
+lib/ocaml/compiler-libs/cmm_invariants.cmt
+lib/ocaml/compiler-libs/cmm_invariants.cmti
+lib/ocaml/compiler-libs/cmm_invariants.cmx
+lib/ocaml/compiler-libs/cmm_invariants.mli
lib/ocaml/compiler-libs/cmmgen.cmi
lib/ocaml/compiler-libs/cmmgen.cmt
lib/ocaml/compiler-libs/cmmgen.cmti
@@ -213,14 +213,6 @@ lib/ocaml/compiler-libs/compilenv.cmti
lib/ocaml/compiler-libs/compilenv.cmx
lib/ocaml/compiler-libs/compilenv.mli
lib/ocaml/compiler-libs/compmisc.cmx
-lib/ocaml/compiler-libs/compute_ranges.cmi
-lib/ocaml/compiler-libs/compute_ranges.cmt
-lib/ocaml/compiler-libs/compute_ranges.cmti
-lib/ocaml/compiler-libs/compute_ranges.cmx
-lib/ocaml/compiler-libs/compute_ranges.mli
-lib/ocaml/compiler-libs/compute_ranges_intf.cmi
-lib/ocaml/compiler-libs/compute_ranges_intf.cmt
-lib/ocaml/compiler-libs/compute_ranges_intf.cmx
lib/ocaml/compiler-libs/config.cmx
lib/ocaml/compiler-libs/consistbl.cmx
lib/ocaml/compiler-libs/convert_primitives.cmi
@@ -229,6 +221,11 @@ lib/ocaml/compiler-libs/convert_primitiv
lib/ocaml/compiler-libs/convert_primitives.cmx
lib/ocaml/compiler-libs/convert_primitives.mli
lib/ocaml/compiler-libs/ctype.cmx
+lib/ocaml/compiler-libs/dataflow.cmi
+lib/ocaml/compiler-libs/dataflow.cmt
+lib/ocaml/compiler-libs/dataflow.cmti
+lib/ocaml/compiler-libs/dataflow.cmx
+lib/ocaml/compiler-libs/dataflow.mli
lib/ocaml/compiler-libs/datarepr.cmx
lib/ocaml/compiler-libs/deadcode.cmi
lib/ocaml/compiler-libs/deadcode.cmt
@@ -237,6 +234,7 @@ lib/ocaml/compiler-libs/deadcode.cmx
lib/ocaml/compiler-libs/deadcode.mli
lib/ocaml/compiler-libs/debuginfo.cmx
lib/ocaml/compiler-libs/depend.cmx
+lib/ocaml/compiler-libs/diffing.cmx
lib/ocaml/compiler-libs/dll.cmx
lib/ocaml/compiler-libs/docstrings.cmx
lib/ocaml/compiler-libs/domainstate.cmx
@@ -259,6 +257,7 @@ lib/ocaml/compiler-libs/emitcode.cmx
lib/ocaml/compiler-libs/env.cmx
lib/ocaml/compiler-libs/envaux.cmx
lib/ocaml/compiler-libs/errors.cmx
+lib/ocaml/compiler-libs/errortrace.cmx
lib/ocaml/compiler-libs/export_id.cmi
lib/ocaml/compiler-libs/export_id.cmt
lib/ocaml/compiler-libs/export_id.cmti
@@ -334,6 +333,7 @@ lib/ocaml/compiler-libs/import_approx.ml
lib/ocaml/compiler-libs/includeclass.cmx
lib/ocaml/compiler-libs/includecore.cmx
lib/ocaml/compiler-libs/includemod.cmx
+lib/ocaml/compiler-libs/includemod_errorprinter.cmx
lib/ocaml/compiler-libs/inconstant_idents.cmi
lib/ocaml/compiler-libs/inconstant_idents.cmt
lib/ocaml/compiler-libs/inconstant_idents.cmti
@@ -405,6 +405,7 @@ lib/ocaml/compiler-libs/invariant_params
lib/ocaml/compiler-libs/invariant_params.cmx
lib/ocaml/compiler-libs/invariant_params.mli
lib/ocaml/compiler-libs/lambda.cmx
+lib/ocaml/compiler-libs/lazy_backtrack.cmx
lib/ocaml/compiler-libs/lexer.cmx
lib/ocaml/compiler-libs/lift_code.cmi
lib/ocaml/compiler-libs/lift_code.cmt
@@ -518,6 +519,11 @@ lib/ocaml/compiler-libs/pass_wrapper.mli
lib/ocaml/compiler-libs/path.cmx
lib/ocaml/compiler-libs/patterns.cmx
lib/ocaml/compiler-libs/persistent_env.cmx
+lib/ocaml/compiler-libs/polling.cmi
+lib/ocaml/compiler-libs/polling.cmt
+lib/ocaml/compiler-libs/polling.cmti
+lib/ocaml/compiler-libs/polling.cmx
+lib/ocaml/compiler-libs/polling.mli
lib/ocaml/compiler-libs/pparse.cmx
lib/ocaml/compiler-libs/pprintast.cmx
lib/ocaml/compiler-libs/predef.cmx
@@ -575,16 +581,6 @@ lib/ocaml/compiler-libs/reg.cmt
lib/ocaml/compiler-libs/reg.cmti
lib/ocaml/compiler-libs/reg.cmx
lib/ocaml/compiler-libs/reg.mli
-lib/ocaml/compiler-libs/reg_availability_set.cmi
-lib/ocaml/compiler-libs/reg_availability_set.cmt
-lib/ocaml/compiler-libs/reg_availability_set.cmti
-lib/ocaml/compiler-libs/reg_availability_set.cmx
-lib/ocaml/compiler-libs/reg_availability_set.mli
-lib/ocaml/compiler-libs/reg_with_debug_info.cmi
-lib/ocaml/compiler-libs/reg_with_debug_info.cmt
-lib/ocaml/compiler-libs/reg_with_debug_info.cmti
-lib/ocaml/compiler-libs/reg_with_debug_info.cmx
-lib/ocaml/compiler-libs/reg_with_debug_info.mli
lib/ocaml/compiler-libs/reload.cmi
lib/ocaml/compiler-libs/reload.cmt
lib/ocaml/compiler-libs/reload.cmti
@@ -656,6 +652,7 @@ lib/ocaml/compiler-libs/share_constants.
lib/ocaml/compiler-libs/share_constants.cmti
lib/ocaml/compiler-libs/share_constants.cmx
lib/ocaml/compiler-libs/share_constants.mli
+lib/ocaml/compiler-libs/signature_group.cmx
lib/ocaml/compiler-libs/simple_value_approx.cmi
lib/ocaml/compiler-libs/simple_value_approx.cmt
lib/ocaml/compiler-libs/simple_value_approx.cmti
@@ -866,61 +863,61 @@ lib/ocaml/std_exit.o
lib/ocaml/stdlib.a
lib/ocaml/stdlib.cmx
lib/ocaml/stdlib.cmxa
-lib/ocaml/stdlib__arg.cmx
-lib/ocaml/stdlib__array.cmx
-lib/ocaml/stdlib__arrayLabels.cmx
-lib/ocaml/stdlib__atomic.cmx
-lib/ocaml/stdlib__bigarray.cmx
-lib/ocaml/stdlib__bool.cmx
-lib/ocaml/stdlib__buffer.cmx
-lib/ocaml/stdlib__bytes.cmx
-lib/ocaml/stdlib__bytesLabels.cmx
-lib/ocaml/stdlib__callback.cmx
-lib/ocaml/stdlib__char.cmx
-lib/ocaml/stdlib__complex.cmx
-lib/ocaml/stdlib__digest.cmx
-lib/ocaml/stdlib__either.cmx
-lib/ocaml/stdlib__ephemeron.cmx
-lib/ocaml/stdlib__filename.cmx
-lib/ocaml/stdlib__float.cmx
-lib/ocaml/stdlib__format.cmx
-lib/ocaml/stdlib__fun.cmx
-lib/ocaml/stdlib__gc.cmx
-lib/ocaml/stdlib__genlex.cmx
-lib/ocaml/stdlib__hashtbl.cmx
-lib/ocaml/stdlib__int.cmx
-lib/ocaml/stdlib__int32.cmx
-lib/ocaml/stdlib__int64.cmx
-lib/ocaml/stdlib__lazy.cmx
-lib/ocaml/stdlib__lexing.cmx
-lib/ocaml/stdlib__list.cmx
-lib/ocaml/stdlib__listLabels.cmx
-lib/ocaml/stdlib__map.cmx
-lib/ocaml/stdlib__marshal.cmx
-lib/ocaml/stdlib__moreLabels.cmx
-lib/ocaml/stdlib__nativeint.cmx
-lib/ocaml/stdlib__obj.cmx
-lib/ocaml/stdlib__oo.cmx
-lib/ocaml/stdlib__option.cmx
-lib/ocaml/stdlib__parsing.cmx
-lib/ocaml/stdlib__pervasives.cmx
-lib/ocaml/stdlib__printexc.cmx
-lib/ocaml/stdlib__printf.cmx
-lib/ocaml/stdlib__queue.cmx
-lib/ocaml/stdlib__random.cmx
-lib/ocaml/stdlib__result.cmx
-lib/ocaml/stdlib__scanf.cmx
-lib/ocaml/stdlib__seq.cmx
-lib/ocaml/stdlib__set.cmx
-lib/ocaml/stdlib__stack.cmx
-lib/ocaml/stdlib__stdLabels.cmx
-lib/ocaml/stdlib__stream.cmx
-lib/ocaml/stdlib__string.cmx
-lib/ocaml/stdlib__stringLabels.cmx
-lib/ocaml/stdlib__sys.cmx
-lib/ocaml/stdlib__uchar.cmx
-lib/ocaml/stdlib__unit.cmx
-lib/ocaml/stdlib__weak.cmx
+lib/ocaml/stdlib__Arg.cmx
+lib/ocaml/stdlib__Array.cmx
+lib/ocaml/stdlib__ArrayLabels.cmx
+lib/ocaml/stdlib__Atomic.cmx
+lib/ocaml/stdlib__Bigarray.cmx
+lib/ocaml/stdlib__Bool.cmx
+lib/ocaml/stdlib__Buffer.cmx
+lib/ocaml/stdlib__Bytes.cmx
+lib/ocaml/stdlib__BytesLabels.cmx
+lib/ocaml/stdlib__Callback.cmx
+lib/ocaml/stdlib__Char.cmx
+lib/ocaml/stdlib__Complex.cmx
+lib/ocaml/stdlib__Digest.cmx
+lib/ocaml/stdlib__Either.cmx
+lib/ocaml/stdlib__Ephemeron.cmx
+lib/ocaml/stdlib__Filename.cmx
+lib/ocaml/stdlib__Float.cmx
+lib/ocaml/stdlib__Format.cmx
+lib/ocaml/stdlib__Fun.cmx
+lib/ocaml/stdlib__Gc.cmx
+lib/ocaml/stdlib__Genlex.cmx
+lib/ocaml/stdlib__Hashtbl.cmx
+lib/ocaml/stdlib__Int.cmx
+lib/ocaml/stdlib__Int32.cmx
+lib/ocaml/stdlib__Int64.cmx
+lib/ocaml/stdlib__Lazy.cmx
+lib/ocaml/stdlib__Lexing.cmx
+lib/ocaml/stdlib__List.cmx
+lib/ocaml/stdlib__ListLabels.cmx
+lib/ocaml/stdlib__Map.cmx
+lib/ocaml/stdlib__Marshal.cmx
+lib/ocaml/stdlib__MoreLabels.cmx
+lib/ocaml/stdlib__Nativeint.cmx
+lib/ocaml/stdlib__Obj.cmx
+lib/ocaml/stdlib__Oo.cmx
+lib/ocaml/stdlib__Option.cmx
+lib/ocaml/stdlib__Parsing.cmx
+lib/ocaml/stdlib__Pervasives.cmx
+lib/ocaml/stdlib__Printexc.cmx
+lib/ocaml/stdlib__Printf.cmx
+lib/ocaml/stdlib__Queue.cmx
+lib/ocaml/stdlib__Random.cmx
+lib/ocaml/stdlib__Result.cmx
+lib/ocaml/stdlib__Scanf.cmx
+lib/ocaml/stdlib__Seq.cmx
+lib/ocaml/stdlib__Set.cmx
+lib/ocaml/stdlib__Stack.cmx
+lib/ocaml/stdlib__StdLabels.cmx
+lib/ocaml/stdlib__Stream.cmx
+lib/ocaml/stdlib__String.cmx
+lib/ocaml/stdlib__StringLabels.cmx
+lib/ocaml/stdlib__Sys.cmx
+lib/ocaml/stdlib__Uchar.cmx
+lib/ocaml/stdlib__Unit.cmx
+lib/ocaml/stdlib__Weak.cmx
lib/ocaml/str.a
lib/ocaml/str.cmx
lib/ocaml/str.cmxa
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/ocaml/pkg/PLIST,v
diff -u -p -u -r1.32 PLIST
--- pkg/PLIST 24 Jul 2023 12:09:40 -0000 1.32
+++ pkg/PLIST 1 Jan 2024 01:50:22 -0000
@@ -289,6 +289,10 @@ lib/ocaml/compiler-libs/depend.cmi
lib/ocaml/compiler-libs/depend.cmt
lib/ocaml/compiler-libs/depend.cmti
lib/ocaml/compiler-libs/depend.mli
+lib/ocaml/compiler-libs/diffing.cmi
+lib/ocaml/compiler-libs/diffing.cmt
+lib/ocaml/compiler-libs/diffing.cmti
+lib/ocaml/compiler-libs/diffing.mli
lib/ocaml/compiler-libs/dll.cmi
lib/ocaml/compiler-libs/dll.cmt
lib/ocaml/compiler-libs/dll.cmti
@@ -305,6 +309,9 @@ lib/ocaml/compiler-libs/emitcode.cmi
lib/ocaml/compiler-libs/emitcode.cmt
lib/ocaml/compiler-libs/emitcode.cmti
lib/ocaml/compiler-libs/emitcode.mli
+lib/ocaml/compiler-libs/emitenv.cmi
+lib/ocaml/compiler-libs/emitenv.cmti
+lib/ocaml/compiler-libs/emitenv.mli
lib/ocaml/compiler-libs/env.cmi
lib/ocaml/compiler-libs/env.cmt
lib/ocaml/compiler-libs/env.cmti
@@ -317,6 +324,10 @@ lib/ocaml/compiler-libs/errors.cmi
lib/ocaml/compiler-libs/errors.cmt
lib/ocaml/compiler-libs/errors.cmti
lib/ocaml/compiler-libs/errors.mli
+lib/ocaml/compiler-libs/errortrace.cmi
+lib/ocaml/compiler-libs/errortrace.cmt
+lib/ocaml/compiler-libs/errortrace.cmti
+lib/ocaml/compiler-libs/errortrace.mli
lib/ocaml/compiler-libs/expunge.cmi
lib/ocaml/compiler-libs/expunge.cmt
lib/ocaml/compiler-libs/genprintval.cmi
@@ -343,6 +354,10 @@ lib/ocaml/compiler-libs/includemod.cmi
lib/ocaml/compiler-libs/includemod.cmt
lib/ocaml/compiler-libs/includemod.cmti
lib/ocaml/compiler-libs/includemod.mli
+lib/ocaml/compiler-libs/includemod_errorprinter.cmi
+lib/ocaml/compiler-libs/includemod_errorprinter.cmt
+lib/ocaml/compiler-libs/includemod_errorprinter.cmti
+lib/ocaml/compiler-libs/includemod_errorprinter.mli
lib/ocaml/compiler-libs/instruct.cmi
lib/ocaml/compiler-libs/instruct.cmt
lib/ocaml/compiler-libs/instruct.cmti
@@ -355,6 +370,10 @@ lib/ocaml/compiler-libs/lambda.cmi
lib/ocaml/compiler-libs/lambda.cmt
lib/ocaml/compiler-libs/lambda.cmti
lib/ocaml/compiler-libs/lambda.mli
+lib/ocaml/compiler-libs/lazy_backtrack.cmi
+lib/ocaml/compiler-libs/lazy_backtrack.cmt
+lib/ocaml/compiler-libs/lazy_backtrack.cmti
+lib/ocaml/compiler-libs/lazy_backtrack.mli
lib/ocaml/compiler-libs/lexer.cmi
lib/ocaml/compiler-libs/lexer.cmt
lib/ocaml/compiler-libs/lexer.cmti
@@ -426,9 +445,6 @@ lib/ocaml/compiler-libs/oprint.mli
lib/ocaml/compiler-libs/optcompile.mli
lib/ocaml/compiler-libs/opterrors.mli
lib/ocaml/compiler-libs/optmaindriver.mli
-lib/ocaml/compiler-libs/opttopdirs.mli
-lib/ocaml/compiler-libs/opttoploop.mli
-lib/ocaml/compiler-libs/opttopmain.mli
lib/ocaml/compiler-libs/outcometree.cmi
lib/ocaml/compiler-libs/outcometree.cmti
lib/ocaml/compiler-libs/outcometree.mli
@@ -511,6 +527,10 @@ lib/ocaml/compiler-libs/runtimedef.cmi
lib/ocaml/compiler-libs/runtimedef.cmt
lib/ocaml/compiler-libs/runtimedef.cmti
lib/ocaml/compiler-libs/runtimedef.mli
+lib/ocaml/compiler-libs/signature_group.cmi
+lib/ocaml/compiler-libs/signature_group.cmt
+lib/ocaml/compiler-libs/signature_group.cmti
+lib/ocaml/compiler-libs/signature_group.mli
lib/ocaml/compiler-libs/simplif.cmi
lib/ocaml/compiler-libs/simplif.cmt
lib/ocaml/compiler-libs/simplif.cmti
@@ -555,10 +575,18 @@ lib/ocaml/compiler-libs/terminfo.cmi
lib/ocaml/compiler-libs/terminfo.cmt
lib/ocaml/compiler-libs/terminfo.cmti
lib/ocaml/compiler-libs/terminfo.mli
+lib/ocaml/compiler-libs/topcommon.cmi
+lib/ocaml/compiler-libs/topcommon.cmt
+lib/ocaml/compiler-libs/topcommon.cmti
+lib/ocaml/compiler-libs/topcommon.mli
lib/ocaml/compiler-libs/topdirs.cmi
lib/ocaml/compiler-libs/topdirs.cmt
lib/ocaml/compiler-libs/topdirs.cmti
lib/ocaml/compiler-libs/topdirs.mli
+lib/ocaml/compiler-libs/topeval.cmi
+lib/ocaml/compiler-libs/topeval.cmt
+lib/ocaml/compiler-libs/topeval.cmti
+lib/ocaml/compiler-libs/topeval.mli
lib/ocaml/compiler-libs/toploop.cmi
lib/ocaml/compiler-libs/toploop.cmt
lib/ocaml/compiler-libs/toploop.cmti
@@ -819,170 +847,170 @@ lib/ocaml/stdlib.cmt
lib/ocaml/stdlib.cmti
lib/ocaml/stdlib.ml
lib/ocaml/stdlib.mli
-lib/ocaml/stdlib__arg.cmi
-lib/ocaml/stdlib__arg.cmt
-lib/ocaml/stdlib__arg.cmti
-lib/ocaml/stdlib__array.cmi
-lib/ocaml/stdlib__array.cmt
-lib/ocaml/stdlib__array.cmti
-lib/ocaml/stdlib__arrayLabels.cmi
-lib/ocaml/stdlib__arrayLabels.cmt
-lib/ocaml/stdlib__arrayLabels.cmti
-lib/ocaml/stdlib__atomic.cmi
-lib/ocaml/stdlib__atomic.cmt
-lib/ocaml/stdlib__atomic.cmti
-lib/ocaml/stdlib__bigarray.cmi
-lib/ocaml/stdlib__bigarray.cmt
-lib/ocaml/stdlib__bigarray.cmti
-lib/ocaml/stdlib__bool.cmi
-lib/ocaml/stdlib__bool.cmt
-lib/ocaml/stdlib__bool.cmti
-lib/ocaml/stdlib__buffer.cmi
-lib/ocaml/stdlib__buffer.cmt
-lib/ocaml/stdlib__buffer.cmti
-lib/ocaml/stdlib__bytes.cmi
-lib/ocaml/stdlib__bytes.cmt
-lib/ocaml/stdlib__bytes.cmti
-lib/ocaml/stdlib__bytesLabels.cmi
-lib/ocaml/stdlib__bytesLabels.cmt
-lib/ocaml/stdlib__bytesLabels.cmti
-lib/ocaml/stdlib__callback.cmi
-lib/ocaml/stdlib__callback.cmt
-lib/ocaml/stdlib__callback.cmti
-lib/ocaml/stdlib__char.cmi
-lib/ocaml/stdlib__char.cmt
-lib/ocaml/stdlib__char.cmti
-lib/ocaml/stdlib__complex.cmi
-lib/ocaml/stdlib__complex.cmt
-lib/ocaml/stdlib__complex.cmti
-lib/ocaml/stdlib__digest.cmi
-lib/ocaml/stdlib__digest.cmt
-lib/ocaml/stdlib__digest.cmti
-lib/ocaml/stdlib__either.cmi
-lib/ocaml/stdlib__either.cmt
-lib/ocaml/stdlib__either.cmti
-lib/ocaml/stdlib__ephemeron.cmi
-lib/ocaml/stdlib__ephemeron.cmt
-lib/ocaml/stdlib__ephemeron.cmti
-lib/ocaml/stdlib__filename.cmi
-lib/ocaml/stdlib__filename.cmt
-lib/ocaml/stdlib__filename.cmti
-lib/ocaml/stdlib__float.cmi
-lib/ocaml/stdlib__float.cmt
-lib/ocaml/stdlib__float.cmti
-lib/ocaml/stdlib__format.cmi
-lib/ocaml/stdlib__format.cmt
-lib/ocaml/stdlib__format.cmti
-lib/ocaml/stdlib__fun.cmi
-lib/ocaml/stdlib__fun.cmt
-lib/ocaml/stdlib__fun.cmti
-lib/ocaml/stdlib__gc.cmi
-lib/ocaml/stdlib__gc.cmt
-lib/ocaml/stdlib__gc.cmti
-lib/ocaml/stdlib__genlex.cmi
-lib/ocaml/stdlib__genlex.cmt
-lib/ocaml/stdlib__genlex.cmti
-lib/ocaml/stdlib__hashtbl.cmi
-lib/ocaml/stdlib__hashtbl.cmt
-lib/ocaml/stdlib__hashtbl.cmti
-lib/ocaml/stdlib__int.cmi
-lib/ocaml/stdlib__int.cmt
-lib/ocaml/stdlib__int.cmti
-lib/ocaml/stdlib__int32.cmi
-lib/ocaml/stdlib__int32.cmt
-lib/ocaml/stdlib__int32.cmti
-lib/ocaml/stdlib__int64.cmi
-lib/ocaml/stdlib__int64.cmt
-lib/ocaml/stdlib__int64.cmti
-lib/ocaml/stdlib__lazy.cmi
-lib/ocaml/stdlib__lazy.cmt
-lib/ocaml/stdlib__lazy.cmti
-lib/ocaml/stdlib__lexing.cmi
-lib/ocaml/stdlib__lexing.cmt
-lib/ocaml/stdlib__lexing.cmti
-lib/ocaml/stdlib__list.cmi
-lib/ocaml/stdlib__list.cmt
-lib/ocaml/stdlib__list.cmti
-lib/ocaml/stdlib__listLabels.cmi
-lib/ocaml/stdlib__listLabels.cmt
-lib/ocaml/stdlib__listLabels.cmti
-lib/ocaml/stdlib__map.cmi
-lib/ocaml/stdlib__map.cmt
-lib/ocaml/stdlib__map.cmti
-lib/ocaml/stdlib__marshal.cmi
-lib/ocaml/stdlib__marshal.cmt
-lib/ocaml/stdlib__marshal.cmti
-lib/ocaml/stdlib__moreLabels.cmi
-lib/ocaml/stdlib__moreLabels.cmt
-lib/ocaml/stdlib__moreLabels.cmti
-lib/ocaml/stdlib__nativeint.cmi
-lib/ocaml/stdlib__nativeint.cmt
-lib/ocaml/stdlib__nativeint.cmti
-lib/ocaml/stdlib__obj.cmi
-lib/ocaml/stdlib__obj.cmt
-lib/ocaml/stdlib__obj.cmti
-lib/ocaml/stdlib__oo.cmi
-lib/ocaml/stdlib__oo.cmt
-lib/ocaml/stdlib__oo.cmti
-lib/ocaml/stdlib__option.cmi
-lib/ocaml/stdlib__option.cmt
-lib/ocaml/stdlib__option.cmti
-lib/ocaml/stdlib__parsing.cmi
-lib/ocaml/stdlib__parsing.cmt
-lib/ocaml/stdlib__parsing.cmti
-lib/ocaml/stdlib__pervasives.cmi
-lib/ocaml/stdlib__pervasives.cmt
-lib/ocaml/stdlib__printexc.cmi
-lib/ocaml/stdlib__printexc.cmt
-lib/ocaml/stdlib__printexc.cmti
-lib/ocaml/stdlib__printf.cmi
-lib/ocaml/stdlib__printf.cmt
-lib/ocaml/stdlib__printf.cmti
-lib/ocaml/stdlib__queue.cmi
-lib/ocaml/stdlib__queue.cmt
-lib/ocaml/stdlib__queue.cmti
-lib/ocaml/stdlib__random.cmi
-lib/ocaml/stdlib__random.cmt
-lib/ocaml/stdlib__random.cmti
-lib/ocaml/stdlib__result.cmi
-lib/ocaml/stdlib__result.cmt
-lib/ocaml/stdlib__result.cmti
-lib/ocaml/stdlib__scanf.cmi
-lib/ocaml/stdlib__scanf.cmt
-lib/ocaml/stdlib__scanf.cmti
-lib/ocaml/stdlib__seq.cmi
-lib/ocaml/stdlib__seq.cmt
-lib/ocaml/stdlib__seq.cmti
-lib/ocaml/stdlib__set.cmi
-lib/ocaml/stdlib__set.cmt
-lib/ocaml/stdlib__set.cmti
-lib/ocaml/stdlib__stack.cmi
-lib/ocaml/stdlib__stack.cmt
-lib/ocaml/stdlib__stack.cmti
-lib/ocaml/stdlib__stdLabels.cmi
-lib/ocaml/stdlib__stdLabels.cmt
-lib/ocaml/stdlib__stdLabels.cmti
-lib/ocaml/stdlib__stream.cmi
-lib/ocaml/stdlib__stream.cmt
-lib/ocaml/stdlib__stream.cmti
-lib/ocaml/stdlib__string.cmi
-lib/ocaml/stdlib__string.cmt
-lib/ocaml/stdlib__string.cmti
-lib/ocaml/stdlib__stringLabels.cmi
-lib/ocaml/stdlib__stringLabels.cmt
-lib/ocaml/stdlib__stringLabels.cmti
-lib/ocaml/stdlib__sys.cmi
-lib/ocaml/stdlib__sys.cmt
-lib/ocaml/stdlib__sys.cmti
-lib/ocaml/stdlib__uchar.cmi
-lib/ocaml/stdlib__uchar.cmt
-lib/ocaml/stdlib__uchar.cmti
-lib/ocaml/stdlib__unit.cmi
-lib/ocaml/stdlib__unit.cmt
-lib/ocaml/stdlib__unit.cmti
-lib/ocaml/stdlib__weak.cmi
-lib/ocaml/stdlib__weak.cmt
-lib/ocaml/stdlib__weak.cmti
+lib/ocaml/stdlib__Arg.cmi
+lib/ocaml/stdlib__Arg.cmt
+lib/ocaml/stdlib__Arg.cmti
+lib/ocaml/stdlib__Array.cmi
+lib/ocaml/stdlib__Array.cmt
+lib/ocaml/stdlib__Array.cmti
+lib/ocaml/stdlib__ArrayLabels.cmi
+lib/ocaml/stdlib__ArrayLabels.cmt
+lib/ocaml/stdlib__ArrayLabels.cmti
+lib/ocaml/stdlib__Atomic.cmi
+lib/ocaml/stdlib__Atomic.cmt
+lib/ocaml/stdlib__Atomic.cmti
+lib/ocaml/stdlib__Bigarray.cmi
+lib/ocaml/stdlib__Bigarray.cmt
+lib/ocaml/stdlib__Bigarray.cmti
+lib/ocaml/stdlib__Bool.cmi
+lib/ocaml/stdlib__Bool.cmt
+lib/ocaml/stdlib__Bool.cmti
+lib/ocaml/stdlib__Buffer.cmi
+lib/ocaml/stdlib__Buffer.cmt
+lib/ocaml/stdlib__Buffer.cmti
+lib/ocaml/stdlib__Bytes.cmi
+lib/ocaml/stdlib__Bytes.cmt
+lib/ocaml/stdlib__Bytes.cmti
+lib/ocaml/stdlib__BytesLabels.cmi
+lib/ocaml/stdlib__BytesLabels.cmt
+lib/ocaml/stdlib__BytesLabels.cmti
+lib/ocaml/stdlib__Callback.cmi
+lib/ocaml/stdlib__Callback.cmt
+lib/ocaml/stdlib__Callback.cmti
+lib/ocaml/stdlib__Char.cmi
+lib/ocaml/stdlib__Char.cmt
+lib/ocaml/stdlib__Char.cmti
+lib/ocaml/stdlib__Complex.cmi
+lib/ocaml/stdlib__Complex.cmt
+lib/ocaml/stdlib__Complex.cmti
+lib/ocaml/stdlib__Digest.cmi
+lib/ocaml/stdlib__Digest.cmt
+lib/ocaml/stdlib__Digest.cmti
+lib/ocaml/stdlib__Either.cmi
+lib/ocaml/stdlib__Either.cmt
+lib/ocaml/stdlib__Either.cmti
+lib/ocaml/stdlib__Ephemeron.cmi
+lib/ocaml/stdlib__Ephemeron.cmt
+lib/ocaml/stdlib__Ephemeron.cmti
+lib/ocaml/stdlib__Filename.cmi
+lib/ocaml/stdlib__Filename.cmt
+lib/ocaml/stdlib__Filename.cmti
+lib/ocaml/stdlib__Float.cmi
+lib/ocaml/stdlib__Float.cmt
+lib/ocaml/stdlib__Float.cmti
+lib/ocaml/stdlib__Format.cmi
+lib/ocaml/stdlib__Format.cmt
+lib/ocaml/stdlib__Format.cmti
+lib/ocaml/stdlib__Fun.cmi
+lib/ocaml/stdlib__Fun.cmt
+lib/ocaml/stdlib__Fun.cmti
+lib/ocaml/stdlib__Gc.cmi
+lib/ocaml/stdlib__Gc.cmt
+lib/ocaml/stdlib__Gc.cmti
+lib/ocaml/stdlib__Genlex.cmi
+lib/ocaml/stdlib__Genlex.cmt
+lib/ocaml/stdlib__Genlex.cmti
+lib/ocaml/stdlib__Hashtbl.cmi
+lib/ocaml/stdlib__Hashtbl.cmt
+lib/ocaml/stdlib__Hashtbl.cmti
+lib/ocaml/stdlib__Int.cmi
+lib/ocaml/stdlib__Int.cmt
+lib/ocaml/stdlib__Int.cmti
+lib/ocaml/stdlib__Int32.cmi
+lib/ocaml/stdlib__Int32.cmt
+lib/ocaml/stdlib__Int32.cmti
+lib/ocaml/stdlib__Int64.cmi
+lib/ocaml/stdlib__Int64.cmt
+lib/ocaml/stdlib__Int64.cmti
+lib/ocaml/stdlib__Lazy.cmi
+lib/ocaml/stdlib__Lazy.cmt
+lib/ocaml/stdlib__Lazy.cmti
+lib/ocaml/stdlib__Lexing.cmi
+lib/ocaml/stdlib__Lexing.cmt
+lib/ocaml/stdlib__Lexing.cmti
+lib/ocaml/stdlib__List.cmi
+lib/ocaml/stdlib__List.cmt
+lib/ocaml/stdlib__List.cmti
+lib/ocaml/stdlib__ListLabels.cmi
+lib/ocaml/stdlib__ListLabels.cmt
+lib/ocaml/stdlib__ListLabels.cmti
+lib/ocaml/stdlib__Map.cmi
+lib/ocaml/stdlib__Map.cmt
+lib/ocaml/stdlib__Map.cmti
+lib/ocaml/stdlib__Marshal.cmi
+lib/ocaml/stdlib__Marshal.cmt
+lib/ocaml/stdlib__Marshal.cmti
+lib/ocaml/stdlib__MoreLabels.cmi
+lib/ocaml/stdlib__MoreLabels.cmt
+lib/ocaml/stdlib__MoreLabels.cmti
+lib/ocaml/stdlib__Nativeint.cmi
+lib/ocaml/stdlib__Nativeint.cmt
+lib/ocaml/stdlib__Nativeint.cmti
+lib/ocaml/stdlib__Obj.cmi
+lib/ocaml/stdlib__Obj.cmt
+lib/ocaml/stdlib__Obj.cmti
+lib/ocaml/stdlib__Oo.cmi
+lib/ocaml/stdlib__Oo.cmt
+lib/ocaml/stdlib__Oo.cmti
+lib/ocaml/stdlib__Option.cmi
+lib/ocaml/stdlib__Option.cmt
+lib/ocaml/stdlib__Option.cmti
+lib/ocaml/stdlib__Parsing.cmi
+lib/ocaml/stdlib__Parsing.cmt
+lib/ocaml/stdlib__Parsing.cmti
+lib/ocaml/stdlib__Pervasives.cmi
+lib/ocaml/stdlib__Pervasives.cmt
+lib/ocaml/stdlib__Printexc.cmi
+lib/ocaml/stdlib__Printexc.cmt
+lib/ocaml/stdlib__Printexc.cmti
+lib/ocaml/stdlib__Printf.cmi
+lib/ocaml/stdlib__Printf.cmt
+lib/ocaml/stdlib__Printf.cmti
+lib/ocaml/stdlib__Queue.cmi
+lib/ocaml/stdlib__Queue.cmt
+lib/ocaml/stdlib__Queue.cmti
+lib/ocaml/stdlib__Random.cmi
+lib/ocaml/stdlib__Random.cmt
+lib/ocaml/stdlib__Random.cmti
+lib/ocaml/stdlib__Result.cmi
+lib/ocaml/stdlib__Result.cmt
+lib/ocaml/stdlib__Result.cmti
+lib/ocaml/stdlib__Scanf.cmi
+lib/ocaml/stdlib__Scanf.cmt
+lib/ocaml/stdlib__Scanf.cmti
+lib/ocaml/stdlib__Seq.cmi
+lib/ocaml/stdlib__Seq.cmt
+lib/ocaml/stdlib__Seq.cmti
+lib/ocaml/stdlib__Set.cmi
+lib/ocaml/stdlib__Set.cmt
+lib/ocaml/stdlib__Set.cmti
+lib/ocaml/stdlib__Stack.cmi
+lib/ocaml/stdlib__Stack.cmt
+lib/ocaml/stdlib__Stack.cmti
+lib/ocaml/stdlib__StdLabels.cmi
+lib/ocaml/stdlib__StdLabels.cmt
+lib/ocaml/stdlib__StdLabels.cmti
+lib/ocaml/stdlib__Stream.cmi
+lib/ocaml/stdlib__Stream.cmt
+lib/ocaml/stdlib__Stream.cmti
+lib/ocaml/stdlib__String.cmi
+lib/ocaml/stdlib__String.cmt
+lib/ocaml/stdlib__String.cmti
+lib/ocaml/stdlib__StringLabels.cmi
+lib/ocaml/stdlib__StringLabels.cmt
+lib/ocaml/stdlib__StringLabels.cmti
+lib/ocaml/stdlib__Sys.cmi
+lib/ocaml/stdlib__Sys.cmt
+lib/ocaml/stdlib__Sys.cmti
+lib/ocaml/stdlib__Uchar.cmi
+lib/ocaml/stdlib__Uchar.cmt
+lib/ocaml/stdlib__Uchar.cmti
+lib/ocaml/stdlib__Unit.cmi
+lib/ocaml/stdlib__Unit.cmt
+lib/ocaml/stdlib__Unit.cmti
+lib/ocaml/stdlib__Weak.cmi
+lib/ocaml/stdlib__Weak.cmt
+lib/ocaml/stdlib__Weak.cmti
lib/ocaml/str.cma
lib/ocaml/str.cmi
lib/ocaml/str.cmti
@@ -1133,6 +1161,7 @@ lib/ocaml/weak.mli
@man man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.3o
@man man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Make.3o
@man man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Symbols.3o
+@man man/man3/CamlinternalMenhirLib.LexerUtil.3o
@man man/man3/CamlinternalMenhirLib.LinearizedArray.3o
@man man/man3/CamlinternalMenhirLib.PackedIntArray.3o
@man man/man3/CamlinternalMenhirLib.Printers.3o
@@ -1159,6 +1188,7 @@ lib/ocaml/weak.mli
@man man/man3/Consistbl.Make.3o
@man man/man3/Depend.3o
@man man/man3/Depend.String.3o
+@man man/man3/Diffing.3o
@man man/man3/Digest.3o
@man man/man3/Docstrings.3o
@man man/man3/Docstrings.WithMenhir.3o
@@ -1185,6 +1215,7 @@ lib/ocaml/weak.mli
@man man/man3/Float.Array.3o
@man man/man3/Float.ArrayLabels.3o
@man man/man3/Format.3o
+@man man/man3/Format_tutorial.3o
@man man/man3/Fun.3o
@man man/man3/Gc.3o
@man man/man3/Gc.Memprof.3o
@@ -1216,6 +1247,7 @@ lib/ocaml/weak.mli
@man man/man3/Int64.3o
@man man/man3/Int_replace_polymorphic_compare.3o
@man man/man3/Lazy.3o
+@man man/man3/Lazy_backtrack.3o
@man man/man3/Lexer.3o
@man man/man3/Lexing.3o
@man man/man3/List.3o
@@ -1232,7 +1264,6 @@ lib/ocaml/weak.mli
@man man/man3/Marshal.3o
@man man/man3/Misc.3o
@man man/man3/Misc.Color.3o
-@man man/man3/Misc.EnvLazy.3o
@man man/man3/Misc.Error_style.3o
@man man/man3/Misc.Int_literal_converter.3o
@man man/man3/Misc.LongString.3o
@@ -1422,6 +1453,7 @@ share/doc/ocaml/html/extn.html
share/doc/ocaml/html/firstclassmodules.html
share/doc/ocaml/html/flambda.html
share/doc/ocaml/html/foreword.html
+share/doc/ocaml/html/gadts-tutorial.html
share/doc/ocaml/html/gadts.html
share/doc/ocaml/html/generalizedopens.html
share/doc/ocaml/html/generativefunctors.html
@@ -1485,6 +1517,7 @@ share/doc/ocaml/html/libref/Float.Array.
share/doc/ocaml/html/libref/Float.ArrayLabels.html
share/doc/ocaml/html/libref/Float.html
share/doc/ocaml/html/libref/Format.html
+share/doc/ocaml/html/libref/Format_tutorial.html
share/doc/ocaml/html/libref/Fun.html
share/doc/ocaml/html/libref/Gc.Memprof.html
share/doc/ocaml/html/libref/Gc.html
@@ -1693,6 +1726,7 @@ share/doc/ocaml/html/libref/type_Float.A
share/doc/ocaml/html/libref/type_Float.ArrayLabels.html
share/doc/ocaml/html/libref/type_Float.html
share/doc/ocaml/html/libref/type_Format.html
+share/doc/ocaml/html/libref/type_Format_tutorial.html
share/doc/ocaml/html/libref/type_Fun.html
share/doc/ocaml/html/libref/type_Gc.Memprof.html
share/doc/ocaml/html/libref/type_Gc.html
@@ -1847,9 +1881,9 @@ share/doc/ocaml/html/libthreads.html
share/doc/ocaml/html/libunix.html
share/doc/ocaml/html/locallyabstract.html
share/doc/ocaml/html/manual.css
+share/doc/ocaml/html/manual.html
share/doc/ocaml/html/manual001.html
-share/doc/ocaml/html/manual024.html
-share/doc/ocaml/html/manual067.html
+share/doc/ocaml/html/manual069.html
share/doc/ocaml/html/modtypes.html
share/doc/ocaml/html/modulealias.html
share/doc/ocaml/html/moduleexamples.html
@@ -1865,9 +1899,11 @@ share/doc/ocaml/html/overridingopen.html
share/doc/ocaml/html/parsing.html
share/doc/ocaml/html/patterns.html
share/doc/ocaml/html/polymorphism.html
+share/doc/ocaml/html/polyvariant.html
share/doc/ocaml/html/previous_motif.gif
share/doc/ocaml/html/privatetypes.html
share/doc/ocaml/html/profil.html
+share/doc/ocaml/html/recursivemodules.html
share/doc/ocaml/html/runtime.html
share/doc/ocaml/html/signaturesubstitution.html
share/doc/ocaml/html/stdlib.html

No comments:

Post a Comment