Home > Repositories > base > ocaml (i586)

ocaml: The OCaml compiler and programming environment

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
Name:ocaml
Release: 4.14.1-2mamba
Architecture:i586
Group:Applications/Development
Size:94.75 MB
Upstream URL:https://www.ocaml.org/
Source RPM:ocaml
BrothersProvidesObsoletesRequiresRecommends
ocaml-compiler-libs
ocaml-debug
ocaml-docs
ocaml-ocamldoc
ocaml-runtime
ocaml-source
libasmrun_shared.so
libcamlrun_shared.so
ocaml = 0:4.14.1-2mamba
ocaml(Bigarray) = 0:e9492f6370e3514547ffb1473a6a410c
ocaml(CamlinternalAtomic) = 0:2127400fd7211dedaa77f2f8e59a6b0a
ocaml(CamlinternalFormat) = 0:c76629fe4a4e158eabd491fddb9e1fc3
ocaml(CamlinternalFormatBasics) = 0:8f8f634558798ee408df3c50a5539b15
ocaml(CamlinternalLazy) = 0:5365fec4a58da3e2d8fa2186f77d9be4
ocaml(CamlinternalMod) = 0:2004005091bc8a61fe26ab15e0fb28e4
ocaml(CamlinternalOO) = 0:aea913efb75d4b8c0600eeba0222f7d8
ocaml(Condition) = 0:f0caf68e0fd94353b2fe68f24dc84c46
ocaml(Dynlink) = 0:b542e5672ad42f5b838f58913ba15456
ocaml(Dynlink_common) = 0:27d2639d11a2f2719a54b884978a87eb
ocaml(Dynlink_compilerlibs) = 0:b88c374a81e3140f17ca7fe5dbd7dbcf
ocaml(Dynlink_platform_intf) = 0:cb3c09a9b065d81e18c16a27da168ba2
ocaml(Dynlink_types) = 0:41d73c5d3af431e7cdf4b5ddbd6d2210
ocaml(Event) = 0:09fd329e3c291544383a6520d6e3d830
ocaml(Mutex) = 0:e7b4c98d68b9b84b256d9650ac063dab
ocaml(Semaphore) = 0:f3a9fc6d6436e13a417a577f4756e6a4
ocaml(Stdlib) = 0:79b0e9d3b6f7fed07eb3cc2abb961b91
ocaml(Stdlib__Arg) = 0:04b768df3893b886dc494cea56b4aa5f
ocaml(Stdlib__Array) = 0:622d88fad859d0d0f019e691fc4fa865
ocaml(Stdlib__ArrayLabels) = 0:a3419f1510ebadf0785607c448df3ebd
ocaml(Stdlib__Atomic) = 0:c0d7592b8a5f01f280cb58b20a0316d2
ocaml(Stdlib__Bigarray) = 0:994a14f10d5ae081663b52b790ee11d3
ocaml(Stdlib__Bool) = 0:fe0df75f63138242ef3d9da3dc19ea0f
ocaml(Stdlib__Buffer) = 0:4b09c9a6d0622bbf5a3829234b481822
ocaml(Stdlib__Bytes) = 0:3d02c33317c0108c61e7a5eefa37519a
ocaml(Stdlib__BytesLabels) = 0:3f63265484de92ae4c67df6bed23a0e4
ocaml(Stdlib__Callback) = 0:fe29a598e1902f0b901e88a9865c26ef
ocaml(Stdlib__Char) = 0:62afe57b49defcc078960a68b9efbbee
ocaml(Stdlib__Complex) = 0:4555217c759e89d65daa8f682eb09b35
ocaml(Stdlib__Digest) = 0:61f6495d3274a42a78a63425ef892290
ocaml(Stdlib__Either) = 0:26845df28d19584687a38a1ab814c3f9
ocaml(Stdlib__Ephemeron) = 0:85bf10913cd5901968e9c2a8e59c2cd8
ocaml(Stdlib__Filename) = 0:3bcff250dd30a0e620fa7546882aaadf
ocaml(Stdlib__Float) = 0:e5199b4531d56abc9fff4ae96c2acff4
ocaml(Stdlib__Format) = 0:b6edb97b685819e873481fe05723c8bc
ocaml(Stdlib__Fun) = 0:115c0563d80d54e1e845b108f10caa33
ocaml(Stdlib__Gc) = 0:c3ec15218bd26e175e6d959e216eb39a
ocaml(Stdlib__Genlex) = 0:2bc1179a33db01a0d1318e6b6a6fe45e
ocaml(Stdlib__Hashtbl) = 0:34c0fdd524bf2a75e4d5af64a6d34401
ocaml(Stdlib__In_channel) = 0:e4a7fe98ff6de9f6add83199217e1ec2
ocaml(Stdlib__Int) = 0:9ce5bca90faa4722bb0d4655ac2e9836
ocaml(Stdlib__Int32) = 0:a71ea5238030770647165f659f80b1ab
ocaml(Stdlib__Int64) = 0:0fa5587c47baf16a06837c7dedfc2518
ocaml(Stdlib__Lazy) = 0:01430d340c028322c7247031a874e355
ocaml(Stdlib__Lexing) = 0:c9318c276ac7e383fd682c2dd06be434
ocaml(Stdlib__List) = 0:ee222542f6f8195441543b8b399b64b9
ocaml(Stdlib__ListLabels) = 0:63fab76118737c4747a803b14dc99450
ocaml(Stdlib__Map) = 0:978f82916b5a172c11d2b72719d85680
ocaml(Stdlib__Marshal) = 0:182731e5f563b7657acd24ad778f3615
ocaml(Stdlib__MoreLabels) = 0:5d61013be4d07efe7c8491021af99cf0
ocaml(Stdlib__Nativeint) = 0:989149bf8f2ce1a89fecbc3f5f40f52c
ocaml(Stdlib__Obj) = 0:25794d29f7f4018768ea900e331a2bf3
ocaml(Stdlib__Oo) = 0:8c5c50b941bc74bdefd1c7cd303567f7
ocaml(Stdlib__Option) = 0:121a6090f31f70c9d5bfa04e995b96ba
ocaml(Stdlib__Out_channel) = 0:82f90922e9511c9ff99565d6d39ad342
ocaml(Stdlib__Parsing) = 0:bb5f62fa906224c917383a27d025e251
ocaml(Stdlib__Pervasives) = 0:dc77fedcffc67c0119b789c66d5ef7bf
ocaml(Stdlib__Printexc) = 0:ae914d0568e8b6e482a66bbd62a4432f
ocaml(Stdlib__Printf) = 0:bc8af6214197dc8f40eaa738a4cd6a28
ocaml(Stdlib__Queue) = 0:b066724fe533c7b8fc9b521e37aedad8
ocaml(Stdlib__Random) = 0:81e43bab9bd47bab804eb6e582306de1
ocaml(Stdlib__Result) = 0:f99939d3b32a26a59a2f4df0b6b2e60a
ocaml(Stdlib__Scanf) = 0:5bfc827c9980349e00f2aa1f5eade58f
ocaml(Stdlib__Seq) = 0:b63511032211eae4b567ba313cd72962
ocaml(Stdlib__Set) = 0:871d2ee2167ac9e7977fa13994cf4658
ocaml(Stdlib__Stack) = 0:30ae8c258e7fc6fb7e6370a60256d724
ocaml(Stdlib__StdLabels) = 0:0d3f5e13a9084caccb1ecfc842cb9b31
ocaml(Stdlib__Stream) = 0:510a78f010f6c530a911189d7538d002
ocaml(Stdlib__String) = 0:4933e1d855f54bfed0231b038f0dbb87
ocaml(Stdlib__StringLabels) = 0:ffef3a3ee05fadf15d1f86a0acc3bfb8
ocaml(Stdlib__Sys) = 0:7726a14ce36f5c6c3abb04975cec748b
ocaml(Stdlib__Uchar) = 0:c0dde02a556a6d79e363ad365d165d57
ocaml(Stdlib__Unit) = 0:756f1a591795992f02de776b39eebebe
ocaml(Stdlib__Weak) = 0:28f276c430fdc51a3a10691d3066b26a
ocaml(Str) = 0:514c63e7d96516ff4c601fe47900a52d
ocaml(Thread) = 0:cbab14f62eb893a73913c276298141c9
ocaml(ThreadUnix) = 0:a4583427613e301342b54627dcd89dda
ocaml(Unix) = 0:d81af7730241956ddaf1c2d19ed2cb1c
ocaml(UnixLabels) = 0:c4cde91b0b64caab1365f4e56b7cdfa6
ocaml(compiler) = 0:4.14.1
ocaml(x86-32) = 0:4.14.1-2mamba
ocamlx(Bigarray) = 0:693a94d1bce3e7ecac1672168be8ae82
ocamlx(CamlinternalAtomic) = 0:2704acbf606c6dce1f0ca3c50285ba28
ocamlx(CamlinternalFormat) = 0:e4fbb2f4dd77474a4c3caf39d1f03a01
ocamlx(CamlinternalFormatBasics) = 0:a560dd89fd423f121cccfe8760276867
ocamlx(CamlinternalLazy) = 0:e23fd0487622f5c877e809d411a1af92
ocamlx(CamlinternalMod) = 0:d2b02ca002bcbef406d1f149c06a6f9e
ocamlx(CamlinternalOO) = 0:05684b679d3db18c98cccdee8a62e889
ocamlx(Condition) = 0:a63efe87f1c64636f7dd0ca176135334
ocamlx(Dynlink) = 0:cab7ccd0cdc61028d7ebdabb3378cb55
ocamlx(Dynlink_common) = 0:c989a04a791fed4c7fe28a1a280e8768
ocamlx(Dynlink_compilerlibs) = 0:66cce942cdaac61197951c6548b9633b
ocamlx(Dynlink_platform_intf) = 0:878a2cf424b51016e768c6ad46edf28e
ocamlx(Dynlink_types) = 0:c02956de27f8a86b16fc6f75e8913602
ocamlx(Event) = 0:35572e6fdb4f26d3c885f28b76e305ef
ocamlx(Mutex) = 0:070d55bb683901b185545f26b3d87913
ocamlx(Semaphore) = 0:3926aafbc67635190dfa23c3ebb9574b
ocamlx(Stdlib) = 0:d9420a8d349fb4faae7bbb0f24f981c2
ocamlx(Stdlib__Arg) = 0:40de7591a8674532c8dda79a49b90b39
ocamlx(Stdlib__Array) = 0:3fa8175a6ea44c74eba55c1ce95d3c51
ocamlx(Stdlib__ArrayLabels) = 0:128a7c622480c179aa247d872d23bddb
ocamlx(Stdlib__Atomic) = 0:ffab18e64d508412c60dbdb3d206e826
ocamlx(Stdlib__Bigarray) = 0:103b2e4b510818f25d09dac21ff7b283
ocamlx(Stdlib__Bool) = 0:0d0b8cd37527ebf0af86899c732b9e94
ocamlx(Stdlib__Buffer) = 0:bad2ed6726f88b71c87c4e3634c31a1e
ocamlx(Stdlib__Bytes) = 0:368ef5ae0e1084a2c97ed067f28a8eda
ocamlx(Stdlib__BytesLabels) = 0:3c808ee6438da995006679d37b7033a2
ocamlx(Stdlib__Callback) = 0:08b684bb60042c9641a38c8d6d52ed94
ocamlx(Stdlib__Char) = 0:6b2d62594c65a43ddd8ad89b5edf3d73
ocamlx(Stdlib__Complex) = 0:952241b52f326ea069e56df8a2af2641
ocamlx(Stdlib__Digest) = 0:ea51094c519bfe56f56b8c1cce2db8cc
ocamlx(Stdlib__Either) = 0:afb0d5f19a27a88c1453c9d24a53c372
ocamlx(Stdlib__Ephemeron) = 0:a7cf418f169fa4ef5b4537fc664c1911
ocamlx(Stdlib__Filename) = 0:0ed36624e06eefc25649f60160c05fb4
ocamlx(Stdlib__Float) = 0:0ad4dec36a23eef17b8ce1dab9609e9f
ocamlx(Stdlib__Format) = 0:23b92174970d85d90404f817567689a5
ocamlx(Stdlib__Fun) = 0:49f5e6f37dc092b33cd18f645d296bc2
ocamlx(Stdlib__Gc) = 0:ff371b091a155448f55d07322485181d
ocamlx(Stdlib__Genlex) = 0:68efb095316d527897d424b5211ecef2
ocamlx(Stdlib__Hashtbl) = 0:195f84cd6aee8fcf3eaf00c0b35839de
ocamlx(Stdlib__In_channel) = 0:a486a575afba2e572d6c3f1624418525
ocamlx(Stdlib__Int) = 0:8cbe4d3e4c0ed874730c93f615a8ea9b
ocamlx(Stdlib__Int32) = 0:d3ef5dfacbc093dcc1aeb48dacd40caa
ocamlx(Stdlib__Int64) = 0:07574e234ed9bfb5e7f340e15749061d
ocamlx(Stdlib__Lazy) = 0:242e7f4a0d02a37b07917f36ed409bd8
ocamlx(Stdlib__Lexing) = 0:5930a21394762c54379f40cd4ee5c0a9
ocamlx(Stdlib__List) = 0:959e540ea6f181ba3deadba7a7ce4ead
ocamlx(Stdlib__ListLabels) = 0:92180e75cb4270bf2d6d0482d806b112
ocamlx(Stdlib__Map) = 0:43cae536847cfbb6ddfd40cb01336487
ocamlx(Stdlib__Marshal) = 0:ff3ff75dc6d108b533f0b52bfacef32b
ocamlx(Stdlib__MoreLabels) = 0:94cc4a9cd4d11a50b0d7b4253ca304d7
ocamlx(Stdlib__Nativeint) = 0:03c774622fc04bc6d8acc0f183065acf
ocamlx(Stdlib__Obj) = 0:226202cb938e3b6a4d54c2ef5e108743
ocamlx(Stdlib__Oo) = 0:66dcb388abc377f5d8f0ba68ffa9eab0
ocamlx(Stdlib__Option) = 0:58b4050836e0a394c9ba96b72972ff28
ocamlx(Stdlib__Out_channel) = 0:fb0f067578b1e474c3bf4222d1c00732
ocamlx(Stdlib__Parsing) = 0:20f2523a53eb04b14971d6b1d1a229eb
ocamlx(Stdlib__Pervasives) = 0:e61dd6cf684d2edb21fda1c2ab8142b2
ocamlx(Stdlib__Printexc) = 0:a88d4a24bfda6acadc1b05b697d3d498
ocamlx(Stdlib__Printf) = 0:298032f2e8c4f3ecc3311f31f94b1d2f
ocamlx(Stdlib__Queue) = 0:3170ae3e60981d7802f7ccc124b019f4
ocamlx(Stdlib__Random) = 0:963e1ed2aaca9b2c884ee4a771e44051
ocamlx(Stdlib__Result) = 0:cb6a55e1d088aadf86511530ca2acc4e
ocamlx(Stdlib__Scanf) = 0:640ddfa2b2cac65f10ad1abbc880bbae
ocamlx(Stdlib__Seq) = 0:1bd8c07d287638e051a54ce7134a5b00
ocamlx(Stdlib__Set) = 0:618361cd961e907cfa012371e41c1f13
ocamlx(Stdlib__Stack) = 0:bac80bc60fa0875ab58448ddeeb73857
ocamlx(Stdlib__StdLabels) = 0:ea8a731f48404ac2b0dd96b7e48935fe
ocamlx(Stdlib__Stream) = 0:cb58d73ef167f95f765390fec184f784
ocamlx(Stdlib__String) = 0:b435648f504ad6bbe36a58fdea550305
ocamlx(Stdlib__StringLabels) = 0:132483331071ccc98ec54b412e89a108
ocamlx(Stdlib__Sys) = 0:2539e07b295b9ff737dcade652d17ff1
ocamlx(Stdlib__Uchar) = 0:c8109817723cd0081cee5fca650c7b2d
ocamlx(Stdlib__Unit) = 0:7a87f26f298c06984da97907fc1f380b
ocamlx(Stdlib__Weak) = 0:585d43ebe56f707b9c06915502230a34
ocamlx(Str) = 0:341fa7b07b8b2a7c6ce8102abe07876c
ocamlx(Thread) = 0:fec9e4ef8912b6cad8ad8ee03421ccb7
ocamlx(ThreadUnix) = 0:e49e7826edc43ef83a73fd8a943232d3
ocamlx(Unix) = 0:60369c4311a7dca3ca711fe7a6ceedc5
ocamlx(UnixLabels) = 0:c51e6939d47caadb41b284df71ee8deb
/usr/bin/ocamlrun [1]
gcc [1]
libc.so.6(GLIBC_2.34) [1]
libm.so.6 [1]
libm.so.6(GLIBC_2.0) [1]
libm.so.6(GLIBC_2.1) [1]
libm.so.6(GLIBC_2.29) [1]
libm.so.6(GLIBC_2.35) [1]
libpthread.so.0 [1]
ocaml-runtime = 0:4.14.1-2mamba [1]
rtld(GNU_HASH) [1]
Provided files