สารบัญ:
คำจำกัดความ - Objective Caml (OCaml) หมายถึงอะไร
Object Caml (OCaml) เป็นเวอร์ชันเชิงวัตถุและการใช้งานหลักของภาษาโปรแกรม Caml มันขยายแกนภาษา Caml หลักและวางในเลเยอร์เชิงวัตถุเต็มรูปแบบและระบบโมดูลที่เชื่อมต่อผ่านระบบ polymorphic ด้วยอินเตอร์เฟสชนิด เช่นเดียวกับภาษา Caml ดั้งเดิม OCaml เป็นภาษาที่ใช้งานทั่วไปได้รับการออกแบบโดยคำนึงถึงความน่าเชื่อถือของโปรแกรมและความปลอดภัยTechopedia อธิบายวัตถุประสงค์ Caml (OCaml)
Object Caml ได้รับการออกแบบให้ใช้งาน "ความแข็งแกร่งทางอุตสาหกรรม" ด้วยคอมไพเลอร์รหัสเนทีฟที่สามารถใช้สำหรับสถาปัตยกรรมโปรเซสเซอร์เก้าตัวคอมไพเลอร์รหัสไบต์และลูป read-eval-print ที่ใช้สำหรับการพัฒนาอย่างรวดเร็วและพกพาได้ การกระจายยังรวมถึงไลบรารีมาตรฐานที่ครอบคลุมตัวสร้าง lexer และ parser ตัวดีบัก replay ตัวสร้างเอกสารและตัวประมวลผลพริ้นเตอร์พริ้นเตอร์
Object Caml ถูกแจกจ่ายเป็นซอฟต์แวร์โอเพนซอร์ซภายใต้สัญญาอนุญาตสาธารณะ Q ในขณะที่ห้องสมุดต่าง ๆ มีการเผยแพร่ภายใต้ LGPL
Object Caml สนับสนุนสถาปัตยกรรมตัวประมวลผลต่อไปนี้:
- PowerPC
- แอลฟา
- AMD64
- IA32
- IA64
- MIPS
- Sparc
- แขนที่แข็งแรง
- HPPA