بيت تطوير ما هو الهدف caml (ocaml)؟ - تعريف من techopedia

ما هو الهدف caml (ocaml)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني الهدف Caml (OCaml)؟

كائن Caml (OCaml) هو إصدار وجوه المنحى والتنفيذ الرئيسي للغة البرمجة Caml. إنه ببساطة يمدد لغة Caml الأساسية ويضعها في طبقة كاملة موجهة للكائنات ونظام وحدة متصلة من خلال نظام متعدد الأشكال مع واجهة كتابة. مثل لغة Caml الأصلية ، OCaml هي لغة متعددة الأغراض ، تم تصميمها مع مراعاة موثوقية البرنامج وأمانه.

Techopedia يوضح الهدف Caml (OCaml)

تم تصميم Object Caml ليكون "قوة صناعية" مع مترجم برمجي أصلي يمكن استخدامه لتسعة أبنية للمعالج ، ومترجم برمز البايت ، وحلقة قراءة eval-print المستخدمة لتطوير سريع وقابلية. يتضمن التوزيع أيضًا مكتبة قياسية شاملة ، ومولد lexer ومحلل ، ومصحح إعادة قراءة ، ومولد وثائق ، وطابعة جميلة قبل المعالج.


يتم توزيع Object Caml كبرنامج مفتوح المصدر بموجب ترخيص Q العام ، بينما يتم توزيع مكتباتها المختلفة بموجب LGPL.


كائن Caml يدعم بنيات المعالج التالية:

  • باور
  • ألفا
  • AMD64
  • IA32
  • IA64
  • MIPS
  • سبارك
  • ذراع قوي
  • HPPA
ما هو الهدف caml (ocaml)؟ - تعريف من techopedia