发展历程 什么是客观caml(ocaml)? -技术百科的定义

什么是客观caml(ocaml)? -技术百科的定义

目录:

Anonim

定义-Objective Caml(OCaml)是什么意思?

Object Caml(OCaml)是Caml编程语言的面向对象版本和主要实现。 它只是扩展了Caml核心语言,并放置了完整的面向对象层和模块系统,这些系统通过具有类型接口的多态系统进行连接。 与原始的Caml语言一样,OCaml是通用语言,在设计时考虑了程序的可靠性和安全性。

Techopedia解释了Objective Caml(OCaml)

Object Caml被设计为具有本机代码编译器的“工业强度”实现,该本机代码编译器可用于九个处理器体系结构,字节代码编译器和用于快速开发和可移植性的read-eval-print循环。 该发行版还包括一个全面的标准库,一个词法分析器和解析器生成器,一个重放调试器,一个文档生成器和一个预处理器漂亮打印机。


根据Q Public License,Object Caml作为开源软件分发,而根据LGPL分发其各种库。


Object Caml支持以下处理器体系结构:

  • PowerPC
  • Α
  • AMD64
  • IA32
  • IA64
  • 尖头
  • 斯帕克
  • 强壮有力的手臂
  • HPPA
什么是客观caml(ocaml)? -技术百科的定义