目录:
定义-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