كامل

caml-get هي أداة لتوزيعها واحصل على رمز كامل موضوعي بطريقة مشابهة للأداة المساعدة APT-Get.
التحميل الان

كامل الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Maxence Guesdon
  • موقع ويب الناشر:
  • http://pauillac.inria.fr/~guesdon/kom.en.html

كامل العلامات


كامل وصف

CAML-GET هي أداة لتوزيعها واحصل على رمز كامل موضوعي بطريقة مشابهة للأداة المساعدة APT-Get. Caml-Get Project هو أداة لتوزيعها واحصل على رمز كامل موضوعي بطريقة مشابهة للأداة المساعدة APT-Get.We تحتوي جميع الوظائف أو الأنواع أو حتى الوحدات النمطية التي نستخدمها في العديد من البرامج أو المكتبات المختلفة، ولكن ذلك بطريقة ما نحن لا نضع في مكتبة منفصلة. أرى سببين لهذه: - ليس لدينا وقت لاستخراج هذا الرمز وإنشاء مكتبة منفصلة، مع Makefile، Readme، برنامج نصي تكوين، إلخ ...، وبالطبع يجب على جميع الكود تكون متسقة في مدة أسماء المعلمات والنظام، واستخدام التسميات، ...، والتي تستغرق الكثير من الوقت أيضا، والوظائف، والأنواع، ...، نستخدم بهذه الطريقة لا تملك بالضرورة أي شيء مشترك: يمكن للوظائف التعامل مع السلاسل، وكذلك الأشجار، الملفات، ... علاوة على ذلك، حتى لو أخذنا الوقت لعزل مجموعات العناصر المتسقة أو وضعت بعض العناصر التي تفعل نفس النوع من العلاجات، لن نفعل ذلك، لأن ذلك سيجعل ذلك تعتمد البرامج أو المكتبات التي نقوم بتوزيعها على هذه المكتبات الصغيرة. يمكن لهذه التبعيات أن تقوم بتثبيت البرامج النهائية بألم حقيقي، خاصة عند توزيعها في المصدر فقط. لذلك، على أمل أن يحاول المزيد من الناس واستخدام البرامج النهائية، نحافظ على "الوظائف الصغيرة" في الداخل وحدات الاشياء. والأسوأ من ذلك، نجد أحيانا علة في إحدى هذه الوظائف (أو نحسنها)، ويجب أن تفكر في حلها في جميع الأماكن التي نسخها التي نسخها الرمز. لذلك الفكرة وراء CAML - Get هي جعل نسخ لصق أسهل ، وتتبع ذلك، لتغييره تلقائيا عند تعديل شفرة المصدر الأصلي. كملحق، يمكن استخدامه لتوزيع هذا الرمز بحيث يمكن للمطورين الآخرين استخدام ما لم يتم وضعه أبدا في مكتبة موزعة على أي حال. من الممكن مع لغة مثل Ocaml، لأن كتابة رمز متعددة الأشكال و / أو رمز الاستخدام العام سهل للغاية ويأتي بشكل طبيعي. يأتي Caml-Get مع برنامج Cameleon2 المكون الإضافي لأداء العمليات على المستودعات، وتصفح العناصر المتاحة. كيف يعمل: يمكن أن يكون عنصر قيمة OCAML أو نوع أو وحدة نمطية أو استثناء. ترتبط رمز التنفيذ ورمز الواجهة بكل عنصر. يحتوي كل عنصر على اسم، والتي يمكن أن تختلف عن الاسم الحقيقي في رمز OCAML، من أجل تنظيم العناصر الموزعة بطريقة مختلفة من الملفات التي يأتون منها. هناك نوعان مختلفان: توزيع التعليمات البرمجية واستخدام التعليمات البرمجية الموزعة. يتم وضع التعليمات البرمجية الموزعة في أرشيف Get Caml، على خادم ويب (الآن، البروتوكولات المدعومة "http: //" و "ملف: //")، (عادة) من قبل مؤلف الكود. يحتوي هذا الأرشفة على الوظائف والأنواع والوحدات والمنجاحات، إلى جانب اسمها ورقم الإصدار وتعليقات (LA OCAMLDOC)، وبالطبع واجهة وشمز التنفيذ. لإنشاء أرشيف، انظر رمز التوزيع. يمكن أن ينظر إلى الأرشيف كجانب الخادم. يمكن اعتبار استخدام التعليمات البرمجية الموزعة كجانب العميل. المستودع هو الملف الذي يحتوي على العناصر والمصادر المتاحة. بشكل افتراضي هو ~ / .camlget_repository. سيتم ملء هذا المستودع من خلال استرجاع محتوى أرشيفات CAML. بعد ذلك، يمكن استخدام بعض أوامر Caml-Get لاستخراج رمز العناصر من المستودع ووضعها في ملفات التعليمات البرمجية المصدر الخاصة بك، أو ترقية رمز العناصر (في التعليمات البرمجية الخاصة بك) مع إصدار أحدث موجود في متطلبات المستودع: OCAML الإصدار 3.09.0 (أو الأحدث) Cameleon 1.9.13 (أو في وقت لاحق)


كامل برامج ذات صلة

binutils.

يوفر Binutils برامج لتجميع ومعالجة الملفات الثنائية والكائنات. ...

196

تحميل

preccx.

preccx هو مترجم مرتفع للترتيب المرتفع لانهائي اللانهائي لغات مع قواعد النحوية التي تعتمد على السياق. ...

145

تحميل