all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: ocaml  ]

Package: ocaml (5.2.0-3)

Links for ocaml

Screenshot

Debian Resources:

Download Source Package ocaml:

Maintainers:

External Resources:

Similar packages:

ML sprogimplementering med et klassebasseret objektsystem

Objective Caml (OCaml) er en implementering af ML-sproget, der er baseret på dialekten Caml Light og udvidet med et komplet klassebaseret objektsystem og et kraftfuldt modulsystem i stil med Standard ML.

OCaml består af to kompilere. Den ene genererer bytekode som dernæst fortolkes af et C-program. Denne kompiler kører hurtigt, genererer kompakt kode med moderate hukommelseskrav, og kan overføres til stort set alle 32- og 64-bit Unix-platforme. Ydelsen på de genererede programmer er rimelig god for en bytekodet implementering: næsten dobbelt så hurtig som Caml Light 0.7. Denne kompiler kan enten bruges som en enkeltstående, joborienteret kompiler, der producerer enkeltstående programmer, eller køre som et interaktivt, topniveau- baseret system.

Den anden kompiler genererer højtydende oprindelig kode til et antal af processorer. Kompileringen tager længere tid og genererer en større mængde kode, men de genererede programmer leverer fortrinlig ydelse, mens den stadig bevarer de moderate hukommelseskrav for bytekode kompileren. Den er dog ikke tilgængelig for alle arkitekturtyper.

Denne pakke indeholder alt som skal bruges til at udvikle OCaml-programmer.

Tags: Software Development: Compiler, Interpreter, devel::lang:ocaml, implemented-in::ocaml, Role: Program, Interface Toolkit: Ncurses TUI

Other Packages Related to ocaml

  • depends
  • recommends
  • suggests
  • enhances

Download ocaml

Download for all available architectures
Architecture Package Size Installed Size Files
riscv64 17,595.5 kB100,966.0 kB [list of files]