개발 객관적인 caml (ocaml)은 무엇입니까? -techopedia에서 정의

객관적인 caml (ocaml)은 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-OCaml (Objective Caml)이란 무엇입니까?

OCaml (Object Caml)은 객체 지향 버전이며 Caml 프로그래밍 언어의 주요 구현입니다. 그것은 단순히 핵심 Caml 언어를 확장하고 완전한 객체 지향 계층과 유형 인터페이스가있는 다형성 시스템을 통해 연결된 모듈 시스템에 넣습니다. 오리지널 Caml 언어와 마찬가지로 OCaml은 프로그램 안정성과 안전을 고려하여 설계된 범용 언어입니다.

Techopedia는 Objective Caml (OCaml)을 설명합니다.

Object Caml은 빠른 개발 및 이식성을 위해 사용되는 9 개의 프로세서 아키텍처, 바이트 코드 컴파일러 및 읽기 평가 인쇄 루프에 사용할 수있는 네이티브 코드 컴파일러를 사용하여 "산업용"구현으로 설계되었습니다. 이 배포판에는 포괄적 인 표준 라이브러리, 렉서 및 파서 생성기, 재생 디버거, 문서 생성기 및 전 처리기 프리티 프린터도 포함됩니다.


Object Caml은 Q Public License에 따라 오픈 소스 소프트웨어로 배포되는 반면 다양한 라이브러리는 LGPL에 따라 배포됩니다.


Object Caml은 다음 프로세서 아키텍처를 지원합니다.

  • PowerPC
  • 알파
  • AMD64
  • IA32
  • IA64
  • 밉스
  • 스파크
  • 강한 팔
  • HPPA
객관적인 caml (ocaml)은 무엇입니까? -techopedia에서 정의