Hjem Utvikling Hva er objektiv caml (ocaml)? - definisjon fra techopedia

Hva er objektiv caml (ocaml)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Objektiv Caml (OCaml)?

Object Caml (OCaml) er den objektorienterte versjonen og hovedimplementeringen av programmeringsspråket Caml. Det utvider ganske enkelt kjernespråket Caml og setter inn et fullstendig objektorientert lag og et modulsystem som er koblet gjennom et polymorf system med et grensesnitt av typen. Som det originale Caml-språket, er OCaml et generelt språk, designet med programsikkerhet og sikkerhet i tankene.

Techopedia forklarer Objekt Caml (OCaml)

Object Caml er designet for å være en "industriell styrke" -implementering med en native-kodekompilator som kan brukes til ni prosessorarkitekturer, en byte-kodekompilator og en lese-eval-print-loop som brukes for rask utvikling og portabilitet. Distribusjonen inkluderer også et omfattende standardbibliotek, en lexer- og parsergenerator, en replay-feilsøking, en dokumentasjonsgenerator og en preprocessor-pen skriver.


Object Caml distribueres som en åpen kildekode-programvare under Q Public License, mens dens forskjellige biblioteker er distribuert under LGPL.


Object Caml støtter følgende prosessorarkitekturer:

  • PowerPC
  • Alpha
  • AMD64
  • IA32
  • IA64
  • MIPS
  • Sparc
  • Sterk arm
  • HPPA
Hva er objektiv caml (ocaml)? - definisjon fra techopedia