ocamlc

E554876

ocamlc is the bytecode compiler for the OCaml programming language, translating OCaml source code into portable bytecode executables.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
ocamlc canonical 1

Statements (49)

Predicate Object
instanceOf OCaml bytecode compiler
command-line tool
compiler
canProduceStandaloneExecutable yes (with -custom)
category software development tool
compilationTarget OCaml bytecode virtual machine NERFINISHED
developedFor OCaml programming language NERFINISHED
distributedWith OCaml distribution
hasComponent bytecode code generator
bytecode linker
implementedIn OCaml NERFINISHED
inputLanguage OCaml NERFINISHED
invokedWith ocamlc command
license LGPL with linking exception (via OCaml distribution)
maintainedBy OCaml development team
outputFormat OCaml bytecode
bytecode executable
partOf OCaml toolchain
produces .cma files
.cma library archives
.cmi files
.cmo files
.cmo object files
OCaml bytecode executables
relatedTo ocamldep NERFINISHED
ocamllex NERFINISHED
ocamlopt
ocamlrun NERFINISHED
ocamlyacc NERFINISHED
requiresRuntime ocamlrun NERFINISHED
supportsCInterop yes
supportsDebugging yes
supportsLinking yes
supportsOption -I
-a
-c
-cclib
-ccopt
-custom
-g
-linkall
-o
supportsPlatform cross-platform
supportsSeparateCompilation yes
usesFileExtension .ml
.mli
usesIntermediateExtension .cmi
.cmo
usesLibraryExtension .cma

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

OCaml hasTool ocamlc