Home > Repositories > base > ocaml (x86_64)

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:x86_64
Group:Applications/Development
Size:96.09 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()(64bit)
libcamlrun_shared.so()(64bit)
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-64) = 0:4.14.1-2mamba
ocamlx(Bigarray) = 0:c81fa35d0e7788da913896edfa6aa04e
ocamlx(CamlinternalAtomic) = 0:2704acbf606c6dce1f0ca3c50285ba28
ocamlx(CamlinternalFormat) = 0:ba608ac2f2fe7c3672565e048ad11dbd
ocamlx(CamlinternalFormatBasics) = 0:a560dd89fd423f121cccfe8760276867
ocamlx(CamlinternalLazy) = 0:ca45dcf691279b3b65b26b95b851c64b
ocamlx(CamlinternalMod) = 0:c3236db03b4a79b5cc9a07e313855527
ocamlx(CamlinternalOO) = 0:8a2507cd0530b298c6dede5f00b4ae85
ocamlx(Condition) = 0:a63efe87f1c64636f7dd0ca176135334
ocamlx(Dynlink) = 0:d9eadaf3268dd4113121a50ef3f8c7c4
ocamlx(Dynlink_common) = 0:d6f38c0578c78bba62da61c14a5f427e
ocamlx(Dynlink_compilerlibs) = 0:575f8cee1b04df5946e097febb8a3795
ocamlx(Dynlink_platform_intf) = 0:878a2cf424b51016e768c6ad46edf28e
ocamlx(Dynlink_types) = 0:ad73bd8648b5a126861fa88d8c14f318
ocamlx(Event) = 0:0c375c608d009ccc28baa814dfe3a7f8
ocamlx(Mutex) = 0:070d55bb683901b185545f26b3d87913
ocamlx(Semaphore) = 0:c7a7f25834468e68d81e6e05056f9938
ocamlx(Stdlib) = 0:29fc6b4fd90dc91235156e20d0575996
ocamlx(Stdlib__Arg) = 0:14766df9adcc2a79fe3b21cca30ac9b2
ocamlx(Stdlib__Array) = 0:859ded20af4844a91d6584894af43071
ocamlx(Stdlib__ArrayLabels) = 0:b72eef46a415b756f8a5c5ad39cbcd1a
ocamlx(Stdlib__Atomic) = 0:ffab18e64d508412c60dbdb3d206e826
ocamlx(Stdlib__Bigarray) = 0:f171dfca983bda3a0b2ddcda53dc6fea
ocamlx(Stdlib__Bool) = 0:0d0b8cd37527ebf0af86899c732b9e94
ocamlx(Stdlib__Buffer) = 0:7f0dc04467dd1ca3700873232c1e1146
ocamlx(Stdlib__Bytes) = 0:1336f50ac651c8b8b71af54bf5183d3a
ocamlx(Stdlib__BytesLabels) = 0:335366375ecb8a5cf88d011e06d2d96b
ocamlx(Stdlib__Callback) = 0:fc67abcd3346d415c95fd151d2965f82
ocamlx(Stdlib__Char) = 0:7cfadcb8c8da32e9f00e211aa321718b
ocamlx(Stdlib__Complex) = 0:b00b282ee7634c706b5d63dd88852ed1
ocamlx(Stdlib__Digest) = 0:62f0538aa1236b472ad1267f67cf2621
ocamlx(Stdlib__Either) = 0:afb0d5f19a27a88c1453c9d24a53c372
ocamlx(Stdlib__Ephemeron) = 0:133d40aeb918934e0b17bf38aca39b84
ocamlx(Stdlib__Filename) = 0:e35ea8bc657f8658ec993735c5696aab
ocamlx(Stdlib__Float) = 0:b1a14c62c2051ab94f5886afb38765f0
ocamlx(Stdlib__Format) = 0:2591b0ed43e7d4b4574d2a7c6aa074ca
ocamlx(Stdlib__Fun) = 0:8f809f579a104a26dfabbac44d49db88
ocamlx(Stdlib__Gc) = 0:3291365199c6ccc7511f4a97705334b6
ocamlx(Stdlib__Genlex) = 0:3985939daa7f45ed4793c6050dd38c32
ocamlx(Stdlib__Hashtbl) = 0:46268731aac8fa4fea5a2ad35200ee6c
ocamlx(Stdlib__In_channel) = 0:904cfa9dd1933e9012bd7fb0675e31b5
ocamlx(Stdlib__Int) = 0:6740526ebf1a68f03637ba3f12858324
ocamlx(Stdlib__Int32) = 0:c0205362f96aba4af00cc8d5ed2f6016
ocamlx(Stdlib__Int64) = 0:371b761429600b4a3480435d7bb83c8a
ocamlx(Stdlib__Lazy) = 0:773154ab458d287ef770f72f844756be
ocamlx(Stdlib__Lexing) = 0:afb4a0f2aa6f493855f79fffe0fde75e
ocamlx(Stdlib__List) = 0:0959bdc1e2831289e2d66b16bb6d2b5e
ocamlx(Stdlib__ListLabels) = 0:c0365050f4d14f187da3e623f6ecc1fd
ocamlx(Stdlib__Map) = 0:e8d054d458d9c68c7349c56050b747c4
ocamlx(Stdlib__Marshal) = 0:c2775e4104d06ab11b3b70858c599c7f
ocamlx(Stdlib__MoreLabels) = 0:d778afc4733146339deb2bd4376bacd3
ocamlx(Stdlib__Nativeint) = 0:1bdb09a330fa67279ffa80081545698b
ocamlx(Stdlib__Obj) = 0:e7dd405a1c9d7a2877a098c57993f122
ocamlx(Stdlib__Oo) = 0:b5ca36e4df07faba6899aad269c31e99
ocamlx(Stdlib__Option) = 0:833b46bfeb0d9c1b9383e51245c710f4
ocamlx(Stdlib__Out_channel) = 0:556d17c95d84fe4eef0a91be8bb3bb70
ocamlx(Stdlib__Parsing) = 0:a732c2731bf4002823c79da56a22b0a1
ocamlx(Stdlib__Pervasives) = 0:70b19cf810e627da404b6c43c412d039
ocamlx(Stdlib__Printexc) = 0:a087ae3fad02ba473d4e279c9f253a75
ocamlx(Stdlib__Printf) = 0:437f550e0761378dd30370e3609eeaed
ocamlx(Stdlib__Queue) = 0:bcf2002d75ce9fd60e994a0b974f1e64
ocamlx(Stdlib__Random) = 0:f96812056bf4953f963aa49b02457028
ocamlx(Stdlib__Result) = 0:2b5193cc5406d32c8533c306e23f672a
ocamlx(Stdlib__Scanf) = 0:6bf3c83f0908b801727049b2373cf9d6
ocamlx(Stdlib__Seq) = 0:cb4b0949b5e690c4d115ed73a7df9d64
ocamlx(Stdlib__Set) = 0:ed49edfd7c132a8f4bcbe2cc5cf526ba
ocamlx(Stdlib__Stack) = 0:311cd186619d9ddb146c2fd2d5672c91
ocamlx(Stdlib__StdLabels) = 0:ea8a731f48404ac2b0dd96b7e48935fe
ocamlx(Stdlib__Stream) = 0:8fc462d6acafa83f3690ec38e1132892
ocamlx(Stdlib__String) = 0:3f1aad95fd25b19f0cbd1593b3ede438
ocamlx(Stdlib__StringLabels) = 0:1ea228e90251fdbc8ae45a4ae2b1a802
ocamlx(Stdlib__Sys) = 0:b4bf55895a3dfe82adade823366f5d51
ocamlx(Stdlib__Uchar) = 0:91d2a70d8c2c97a55eb709d829093e9e
ocamlx(Stdlib__Unit) = 0:7a87f26f298c06984da97907fc1f380b
ocamlx(Stdlib__Weak) = 0:bdf21be546538c26bf7e89639400a0e8
ocamlx(Str) = 0:ac2abc01db59dc922bacd3912669bc30
ocamlx(Thread) = 0:b21b3057e8efc94b9cac15da27b4258a
ocamlx(ThreadUnix) = 0:ac0e04d578ebc5c56f07954cb6a5c42a
ocamlx(Unix) = 0:0b9357182278eea61146393fb6b8a106
ocamlx(UnixLabels) = 0:a7ee9a0632186c18fbf3964d02d1b605
/usr/bin/ocamlrun [1]
gcc [1]
libc.so.6(GLIBC_2.34)(64bit) [1]
libm.so.6()(64bit) [1]
libm.so.6(GLIBC_2.2.5)(64bit) [1]
libm.so.6(GLIBC_2.29)(64bit) [1]
libm.so.6(GLIBC_2.35)(64bit) [1]
libpthread.so.0()(64bit) [1]
ocaml-runtime = 0:4.14.1-2mamba [1]
rtld(GNU_HASH) [1]
Provided files