The OCaml compiler and programming environment https://www.ocaml.org/
Go to file
2024-01-06 07:48:57 +01:00
ocaml-4.11-refman.pdf rebuilt to fix provides [release 4.11.1-2mamba;Thu Jan 21 2021] 2024-01-06 07:48:56 +01:00
ocaml.spec added subpackages ocaml-source and ocaml-compiler-libs [release 4.11.1-4mamba;Sat Apr 24 2021] 2024-01-06 07:48:57 +01:00
README.md labtk-devel: require libtcl-devel and libtk-devel instead of libtcl85-devel and libtk85-devel [release 4.01.0-2mamba;Tue Jan 21 2014] 2024-01-06 07:48:56 +01:00

ocaml

OCaml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. OCaml supports functional, imperative, and object-oriented programming styles.

It has been developed and distributed by INRIA, France's national research institute for computer science, since 1985.

This package provides in particular the following tools:

  • ocamlc: the OCaml batch compiler,
  • ocamlopt: the OCaml high-performance native-code compiler,
  • ocamldep: the dependency generator (in a format suitable for the make utility),
  • ocaml: the interactive (command-line) toplevel system,
  • ocamlmktop: builds OCaml toplevels that contain user code preloaded at start-up,
  • ocamllex: the OCaml lexical analyser, very close to lex,
  • ocamlyacc: the OCaml parser generator, in the style yacc.
  • ocamldebug: the OCaml source-level replay debugger,
  • ocamlprof: the OCaml profiling tool, for programs compiled in profiling mode by using either ocamlcp: the front-end to the ocamlc compiler or ocamloptp: the front-end to the ocamlopt compiler,
  • ocamlbuild: automates the compilation of most OCaml projects with minimal user intervention,
  • ocamlmklib: a tool for building mixed C/OCaml libraries
  • ocamlobjinfo: a tool for displaying informations on files