COQ.

نظام إدارة دليل رسمي مجاني
التحميل الان

COQ. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • The Coq Development Team
  • موقع ويب الناشر:
  • http://coq.inria.fr/coq-eng.html
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 3.4 MB

COQ. العلامات


COQ. وصف

نظام إدارة دليل رسمي مجاني يتم فحص دليل تم إحرازه مع COQ ميكانيكيا بواسطة الجهاز. على وجه الخصوص. لغة البرمجة الوظيفية: يمكن تقييم وظائف ومساؤها بكفاءة، يتيح نظام تطوير وحدات إعادة استخدام النظريات، ويستخرف البرامج المعتمدة تلقائيا إلى لغات مثل كامل الهدف أو haskell أو scheme.coq على إطار يسمى "حساب التفاضل والتكامل من الإنشاءات الاستقرائية "هذا منطق ولغة برمجة وظيفية. نظام تطوير دليل، يوفر COQ كل من طرق إثبات تفاعلية ومختلف خوارزميات القرارات المعتمدة وشبه القرار. يوفر COQ بروتوكولا للتواصل مع نظام الجبر الكمبيوتر الخارجي أو Theorem Provers.As منصة لإضفاء الطابع الرسمي على الرياضيات، ويقدم COQ الدعم لرموز الضوء والمحتويات الضمنية. كما يوفر بعض الدعم للتفكير في الهياكل الجبرية. COQ متاح ل UNIX (بما في ذلك Mac OS X) و Windows 95/98 / NT / XP / Vista Systems.note: COQ تم تطويره، مرخصة ومقدمية ترخيص GNU Lesser العام العام. متطلبات: كاملا موضوعية جنو ما الجديد في هذا الإصدار: لغة: إذا لم يتم كتابة نقطة إصلاح مع {بنية ...}، فسيتم حدوث جميع الوسائط على التوالي (من اليسار إلى اليمين) حتى يتم العثور على المرء الذي يرضي الحالة المتنقلة الهيكلية. نظام TypeClass التجريبي الجديد يعطي تعدد الأشكال المخصصة والحمل الزائد على أساس السجلات التابعة والحجج الضمنية. بناء الجملة الجديد "اسمحوا" بات: = B في C "للسماح ملزمة باستخدام أنماط لا رجعة فيه. بناء الجملة الجديد "FORALL {A}، T" لتحديد الوسائط الضمنية المدرجة في الأقصى من حيث الشروط. نوع من السجلات / الهيكل، الافتراضي الاستقرائي والمعلقة لكتابة إذا تم حذفها. دعم اختياري "حيث" بنود التدوين لحقول السجلات. (CO) يمكن تعريف أنواع الاستقرائي على أنها سجلات (على سبيل المثال "دفق" Cointerty ": = {HD: NAT؛ TL: Stream}.") بناء الجملة الجديدة "Theorem ID1: T1 ... مع IDN: TN" لإثبات البيانات المعتمدة بشكل متبادل. دعم تعدد الأشكال الفرز على الثوابت تدل على أنواع حثية. العديد من التطورات لنظام الوحدة النمطية (التعامل مع الأسماء المستعارة الوحدة النمطية وأنواع الوحدة النمطية Functorial، ميزة تشمل، إلخ). دعا الآن فرعية من المجموعة (نماذج مستقيرة وفرطية). تعتبر الأنواع الاستقرائية العديدة في الدعامة مع منشئ واحد به جميع الحجج في الدعامة الآن نوعا مينلاغيا. وبالتالي يدعم كل عمليات القضاء على الدعامة والضبط والنوع. ونتيجة لذلك، أصبح ACC_RETT دليلا أكثر مباشرة . بناء جملة جديد للقيام بتعميم ضمني في المجلدات والشروط الداخلية. بناء جملة مؤقت جديد لإدخال كائنات قياسية دون ذكر المنشئ {| الحقل: = الجسم؛ ... |}، تحول الحقول المفقودة إلى فتحات (متوافقة مع الصقل والبرنامج). الأوامر العامية: وأضاف الخيار العالمي إلى "نطاق الحجج" للقسم الباقي. تمت إضافة خيار "مخططات إلغاء القضاء" لإلغاء تنشيط الجيل التلقائي من مخططات القضاء. تعديل أمر المخطط حتى تتمكن من طلب الاسم المحسوب تلقائيا (E.G. Scheme Intuction for Nat Trans Set). أمر جديد "مخطط مجتمعة" لبناء مبادئ التعريفي المتبادلة مجتمعة من مبادئ التعريفات المتبادلة الحالية. "مخطط المساواة" الجديدة "مخطط" لبناء مساواة متحمسة (منطقية) للحصول على أنواع البيانات الاستقرائية البسيطة وممتلكات القرار حول هذه المساواة (مثل المساواة المخطط لل NAT). تمت إضافة خيار "تعيين نظام المساواة" لجعل إعلان التلقائي للمساواة المنطقية عند الإمكان. مصدر تناقضات الكون المطبوعة الآن عند تنشيط الخيار "مجموعة الطباعة". خيار جديد "تعيين مثيلات وجودية الطباعة" لإجراء عرض مثيلات متغيرة الوجودية واضحة. دعم الخيار ""، ... IDN. "كسول" وحده أو متبوعا ب ""، و "- " معتمد أيضا، بمعنى تطبيق كل من Beta-Iota-Zeta-Delta، ربما تقييد دلتا. "استراتيجية" أمر جديد للسيطرة على توسيع الثوابت أثناء اختبارات التحويل. تعميم الأمر الأوامر المعتمة والشفافية عن طريق إدخال مجموعة من المستويات. يتم تعيين مستويات أقل للثابتات التي يجب توسيعها أولا. خيارات جديدة عالمية ومحلية غير شفافة وشفافة. "افتراضات الطباعة" الجديدة لعرض جميع المتغيرات أو المعلمات أو البديهيات يعتمد النظرية أو التعريف. توفر الآن "إضافة rec loadpath" المراجع إلى المكتبات باستخدام أسماء مؤهلة جزئيا (هذا يحمل أيضا خيار COQTOP / COQC -R). searchabout يدعم معايير البحث النفي، والرجوع إلى الكائنات المنطقية من خلال تدوينها، وأكثر عموما البحث عن الترحيل. يتيح "تعلن وحدة ML" الآن استيراد ملفات .cmxs عندما يتم تجميع COQ في التعليمات البرمجية الأصلية مع إصدار من OCAML الذي يدعم DYNLINK الأصلي (> = 3.11). أمر جديد "إنشاء اسم HINTDB " لإعلان صراحة قاعدة بيانات تلميح جديدة وإيقاف تشغيل اختياري تنفيذ صافي التمييز لفهرسة جميع Lemmas في قاعدة البيانات. أوامر جديدة "تلميح شفافة" و "تلميح عتيق" لتعيين حالة التعاريف التي تستخدمها تلقائيا. تؤخذ هذه المعلومات في الاعتبار صافي التمييز وخوارزمية التوحيد. يأخذ "Hint Extern" الآن نمط اختياري وينطبق التكتيك المحدد في كل وقت إذا لم يتم تقديم أي نمط. قيود فرز محددة على السجل مأخوذ الآن في الاعتبار. يدعم "طباعة LoadPath" وسيطة المسار لتصفية الشاشة. المكتبات: عدة أجزاء من المكتبات هي الآن في النوع، على وجه الخصوص FPSTS، SETOIDLID، LISTET، الفرز، ZMISC. هذا قد يحفز بعض عدم التوافق. في حالة وجود مشكلة أثناء تحديد التطوير الحالي، قد يساعد ذلك في التعلن ببساطة مجموعة اسم مستعار للنوع (انظر Systistype الملف). مكتبة حسابية جديدة في نظريات / أرقام. أنه يحتوي على: * تطوير وحدات مجردة للحصائر الطبيعية والعددية بالأرقام / الطبيعية / الملخص والأرقام / عدد صحيح / مجردة * تنفيذ أعداد صحيحة محددة محدودية وحدود غير محدودة يمكن تعيينها إلى المعالج الحسابي الأم. انظر الأرقام / CYCLIC / INT31 للأعداد الصحيحة والأرقام 31 بت والأرقام / المنتجات الطبيعية للأرقام والأرقام الطبيعية غير المحدودة / عدد صحيح / Bigz للأعداد الصحيحة غير المحدودة. * بعض البراهين أن كلا المكتبات الأكبر سنا آريث وزريث وأمريث والمبرمين الأحدث و BIPZ ينفذون التنمية المعيارية المجردة. يتيح ذلك بشكل خاص Bign و Bigz المجيء بالفعل مع قاعدة بيانات كبيرة من Lemmas الأساسي وبعض التكتيكات العامة (Ring)، وما زالت هذه المكتبة حالة تجريبية، وكذلك آلية تسريع المعالج، ولكن كل من مجردة لها وقطع غيارها الملموسة قابلة للاستخدام بالفعل بالفعل ويمكن أن تتحدى استخدام NAT، N و Z في التطورات الفعلية. علاوة على ذلك، فإن امتداد هذا الإطار للأرقام العقلانية مستمرة، ويتم توفير هيكل ف كفء بالفعل (انظر الأرقام / العقلاني / bigq)، ولكن هذا الجزء غير مكتمل حاليا (لا طبقة مجردة وميمات عام). العديد من التغييرات في fpets / fmaps. في الممارسة العملية، يجب أن تكون التوافق مع الإصدار السابق جيدة إلى حد ما، ولكن قد تكون هناك حاجة لبعض التكيفات. * تم التعامل مع واجهات غير مرتبة ("ضعيفة") والمجموعات المطلوبة بفضل الميزات الجديدة لوحدات COQ (على وجه الخصوص)، انظر fsetinterface. نفسه بالنسبة للخرائط. تم إعادة صياغة تلميحات في هذه الواجهات (يتم الآن وضعها الآن في قاعدة بيانات "مجموعة"). * للسماح بدقة فرعية كاملة بين مجموعات ضعيفة وأمر، تمت إضافة حقل "EQ_DEC" إلى OrderedType. تسمى الإصدار القديم من OrderedType الآن MiniordereType و Functor Mot_to_OT السماح للتحويل إلى الإصدار الجديد. تحتوي الواجهات وتطبيقات المجموعات الآن على حقل "EQ_DEC" أيضا. * يحتوي FetDeCide، الذي ساهم به Aaron Bohannon، إجراءات اتخاذ إجراءات يسمح بحل الأهداف الأساسية ذات الصلة (على سبيل المثال، نقطة في مجموعة معينة؟). انظر fetproperties للحصول على أمثلة. تم تحسين Functors of Properties، خاصة تلك الموجودة في الخرائط، التي تقترح الآن بعض مبادئ الحث. بعض خصائص الطي تحتاج إلى فرضية أقل. * المزيد من التوحيد في تطبيقات المجموعات والخرائط: إنهم جميعا يستخدمون الحجج الضمنية، ولم يعد تصدير نطاقات غير ضرورية (انظر الخطأ رقم 1347) * الأجزاء الداخلية من التطبيقات القائمة على AVL تطورت كثيرا. الملفات الرئيسية FSETAVL و FMAPAVL أصبحت الآن أكثر خفيفة الوزن الآن. على وجه الخصوص، سمحت بالتغيرات الطفيفة في بعض الوظائف بفصل الأدلة التشغيلية بالكامل من أدلة الموازنة الجيدة: الموازنة الجيدة أمر بالغ الأهمية لكفاءة، ولكن لم يعد بعد الآن لإثبات أن هذه الأشجار تنفذ واجهاتنا، وبالتالي نقلنا هذه البراهين في ملفات التذييل fsetullavl و fmapfullavl. علاوة على ذلك، تم تعديل عدد قليل من المهام مثل الاتحاد ومقارنة من أجل أن تكون هيكلية لكنها فعالة. تحتوي ملفات الملحق أيضا أيضا على إصدارات بديلة من هذه الوظائف القليلة، أقرب بكثير إلى رمز OCAML الأولي والكتابة عبر إطار الدالة. تمت إزالة INDION INTMAP، Desumed بواسطة Fsets / FMAPS، من مكتبة COQ Standard وانتقلت إلى مساهمة مستخدم Cachan / Intmap سلوك حسابي أفضل لبعض الثوابت (EQ_NAT_DEC و LE_LT_DEC أكثر كفاءة، z_lt_le_dec وإيجابي_as_ot.compare.compare، ...) (مصدر استثنائي لا توافق). انتقل المشغلون المنطقيون من Bool وحدة إلى وحدة البيانات الوحدة النمطية (قد تحتاج إلى إعادة تسمية المراجع المؤهلة في إعلانات البرنامج النصي والقوة || وأن تكون على المستويات 50 و 40 على التوالي). منشئين XI و XO من النوع الإيجابي الآن لديهم إعلامات Postfix "~ 1" و "~ 0"، مما يسمح لكتابة الأرقام في شكل ثنائي بسهولة، على سبيل المثال 6 هو 1 ~ 1 ~ 0 و 4 * p هو P ~ 0 ~ 0 (انظر binpos.v). تحسينات على Narith (NMINUS، NMIN، NMAX)، وإلى qarith (على وجه الخصوص وظيفة طاقة أفضل). التغييرات في zarith: العديد من الليمات الإضافية (المستخدمة في نظريات / أرقام)، وخاصة في زديف، Znumpory، zpower. علاوة على ذلك، تم تعميم العديد من النتائج في زديف: قد تكون المقسوم ببساطة غير فارغة بدلا من إيجابية بدقة (انظر LEMMAS مع الاسم الذي ينتهي به "_full"). يقترح ملف بديل Zodiv سلوكا مختلفا (واحد من OCAML) عند تقسيم الأرقام السالبة. التغييرات في Arith: Eqnat و WF_NAT تم تصديرها الآن من Arith، بعض الإنشاءات على NAT كانت خارج Arith الآن في (E.G. ITER_NAT). في SetoidList، تعرب EQALTA الآن عن أن قائمتين لها عناصر مماثلة في نفس الموضع، في حين أن المسند الذي سبق يسمى Eqlista هو الآن EquiVlista (ينص هذا فقط على أن القوائم تحتوي على نفس العناصر، لا شيء أكثر). التغييرات في REALS: * معظم بيان "SIGT" (بما في ذلك اكتمال AXIOM) الآن في "SIG" (في حالة عدم التوافق، استخدم ProJ1_Sig بدلا من Projt1، SIG بدلا من Sigt، إلخ). * مزيد من مخطط التسمية الموحد (نقل المعرفات باللغة الفرنسية إلى الإنجليزية، واستخدام متسق من 0-ثيرو -Instead of O--Letter O -، إلخ). * Lemma على prod_f_so الآن على prod_f_r0. * فرضية عديمة الفائدة من ln_exists 1 انخفضت. * تنص RLOGIC.V الجديد على عدد قليل من الخصائص المنطقية حول R AXIOMS. * RINQ.V تمديد ونظافة نظافة. إعادة هيكلة طفيفة لمكتبة المنطق فيما يتعلق بالاختيار والمنطق الكلاسيكي. إضافة الملفات التي توفر البديهي غير الحكومي للأوصاف: EPSILON.V، الوصف. يعرض تعريف PREDE و Minus متوافقا مع معيار انخفاض الهيكلية للاستخدام في FixPoints. انتقلت العلاقات / RSTAR.V والعلاقات / NEWMAN.V إلى مستودع مساهمة المستخدم (مساهمة COC_HISTORY). تم إضافة Lemmas الجديدة حول الإغلاق المتعدود وأوضح بعض المتغيرات المنضمين (مخاطر استثنائية غير توافق). الرموز والقواضات والحجج الضمنية والتناسم النوع: المزيد من الأتمتة في استنتاج بند العودة من مشاكل مطابقة الأنماط المعتمدة. البدل التجريبي لإغفال البنود يمكن اكتشافه بسهولة كمستحيل في مشاكل مطابقة للنمط. تحسين الاستدلال للحجج الضمنية، والعمل الآن داخل الإعلانات المسجلة. خيارات جديدة "تعيين الإدراج الضمني الإضافي"، "تعيين ضمني النمط قابل للعكس"، "تعيين ضمنية صارمة قوية" و "تعيين الطباعة الضمنية الدفاعية" للسيطرة على الاستدلال واستخدام الحجج الضمنية. معدل جديد في "الحجج الضمنية" لإجبار حجة ضمنية يتم إدراجها إلى حد أقصى. خيارات جديدة عالمية ومحلية "الحجج الضمنية" للقسم الناجم عن النمط الخارجي أو غير الصادر. تحركت المستوى "Contrics" من 9 إلى 8. هيكل / سجل الآن مطبوعة كما سجل (ما لم يتم تعيين جميع خيار الطباعة الكل). دعم الرموز الحديثة التي تحدد الثوابت. إدراج الإكراث عن أنواع المنتجات تحت الثابتات التي تتكشف عن الثوابت (مصدر غير متوافق). دعم جديد لإصلاح / Cofix في الروابط. اللغة التكتيكية: مطابقة النمط الترتيب الثاني تعمل الآن في بنود LTAC "Match" (بناء جملة متغير توحيد الترتيب الثاني هو "@؟ x"). الدعم للمطابقة على الترابط في سياق المباراة باستخدام بناء الجملة "H: = الجسم" أو "H: = الجسم: النوع". (؟ س؟ y) أنماط تتطابق الآن لأي تطبيق بدلا من تطبيقات غير محمولة فقط (مصدر غير متوافق). تقبل LTAC حجج عدد صحيح (بناء الجملة هو "LTAC: NNN" ل NNN عدد صحيح). التسلسل العام التكتيكية "Expr_0؛ " يتم توسيعها بحيث يكون على الأكثر expr_i في معظمها قد يكون له شكل "expr .." أو "..". أيضا، N يمكن أن يكون مختلفا عن عدد الفئات الفرعية التي تم إنشاؤها بواسطة Expr_0. في هذه الحالة، يتم تطبيق قيمة EXPR (أو IDTAC في حالة "." فقط ".") على الفئات الفرعية المتوسطة لجعل عدد التكتيكات المساوي لعدد الفرعية. اسم المستخدم كاسم المعلمة Lemma (مثل F في "تطبيق F_EQUAL مع (F: T)") يتم الآن تفسيره الآن كمتغير LTAC إذا كان هذا المتغير موجود (هذا مصدر ممكن للتوافق و يمكن إصلاحه عن طريق إعادة تسمية متغيرات وظيفة LTAC إلى أسماء لا تصطدم بأسماء المعلمات Lemmas المستخدمة في التكتيك). جديد بناء الجملة الجديدة "LTAC TAC :: = ..." لإعادة ربط تكتيك تعبير جديد. "دع REC ... في ..." مدعوم الآن للتعبيرات دون معلمات صريحة؛ التفسير كسول على عكس "اسمحوا ... في ..."؛ وبالتالي، يمكن استخدام كلمة "REC" الرئيسية لتحويل الوسيطة "اسمحوا ... في ..." في واحدة كسول. يتم الآن تفسير أنماط الفرضيات في "هدف المباراة" في Type_scope. متغير ملزم لا يتم استخدام اسمه في أماكن أخرى يعمل الآن كتخفيف في "المباراة"، ويتم إنشاء مثيل له بواسطة معرف (السماح ب E.G. لاستخراج اسم بيان مثل "موجود X، P X"). طباعة جديدة من تتبع دعوة LTAC لتصحيح الأخطاء الأفضل. يتم توثيق لغة C-ZAR (المعروفة سابقا كعلفي) الآن. التكتيكات: تكتيكات جديدة "تطبيق - - مصطلح"، "تطبيق المصطلح في الحالة"، "تطبيق"، "++>" و "==>" أصبحت الآن الرموز النقابية المناسبة المعلنة في المستوى 55 في النطاق التوقيع. قد تؤدي مقدمةهم إلى كسر البرامج النصية الحالية التي حددتها كعلامات ذات مستويات مختلفة. يمكن للمرء استخدام ] للإشارة إلى أنه لا ينبغي تفويض أثناء توحيد دقة المورف، افتراضيا جميع الثوابت شفافة. تتغير دلالات عند إعادة كتابة LEMMA: يمكنها إعادة كتابة مثبتين مختلفين من Lemma مرة واحدة. استخدم ل (تقريبا) دلالات المعتادة. سوف يحاول أيضا إعادة كتابة الخبز الآن، ويمكن أن تنجح على شروط مختلفة من ذي قبل. على وجه الخصوص، سوف يوحد تحت المتغيرات المتضلمين. عند استدعاء ، لم تتغير الدلالات على الرغم من ذلك. له دلالات مختلفة عند استخدامها مع مورفية المعلمة: سيحاول العثور على علاقة على المعلمات أيضا. كما تغير السلوك فيما يتعلق بالعلاقات الافتراضية: سيتم استخدام Setoid / العلاقات المعلن مؤخرا، وشرح الوثائق كيفية تخصيص هذا السلوك. يتم الإعلان عن العلاقة والمشورة بشكل مختلف بشكل مختلف، باستخدام الأوامر الجديدة ، موثقة في الدليل. Setoid_Theory هو الآن اسم مستعار للمعادلة، وكائنات بناء النصوص من النوع Setoid_Theory تحتاج إلى تتكشف (أو ) تعاريف الانعكاسية والتماثل والتعادي من أجل الحصول على نفس الأهداف كما كان من قبل. البرامج النصية التي قدمت المتغيرات بشكل صريح لن تنكسر. ترتيب الفئة الفرعية عند القيام مع الشروط الجانبية هو الآن هو نفسه دائما: أولا الهدف الجديد، ثم الشروط. فئات وحدات مكتبة قياسية جديدة - تعلن الطبقات المعيارية بالمصورة القياسية على التعاكس / سيم / العلاقات عبر. يعلن Classes.morphisms_prop بالمصور على الرصيد والفئات المقررة. Classes.Equalence تعلن الرموز والتكتيكات المتعلقة بالاستجارة والفئات. تحدد SetoidedAfactics تكتيكات Setoid_Reply وبعض الدعم ل "إضافة *"، ولا سيما التكتيك المطبق تلقائيا قبل كل "إضافة مورفيس". غير مدعوم في الأعطال المعرفة من قبل المستخدم، بالإضافة إلى التشكل المرتفع وإعادة كتابة الرايد. التكتيك هو أيضا قابل للتوسيع بالكامل في LTAC. تم تحديث الوثائق لتغطية هذه الميزات. و يدعم الآن المعدل لتحديد الأحداث لإعادة الكتابة، وكلاهما يستخدم كود ، حتى عند إعادة كتابة مساواة Leibniz إذا تم تحديد الحوادث. استخلاص: تحسين سلوك استخراج CAML من الوحدات النمطية: يجب ألا يحدث اشتباكات الاسم بعد الآن. استخراج الأمر الاستقرائي لديه الآن بناء جملة لروابط infix. يسمح ذلك بشكل خاص بخريطة قوائم COQ والأزواج على Onto Caml One: استخراج القائمة الاستقرائية => قائمة " (: :) "(:)"]. استخراج حثي برز => "(*)" . في تطابقات النمط، يتم الآن استخدام نمط الافتراضي "| _ -> ..." كلما أمكن ذلك إذا كانت هناك عدة فروع متطابقة. على سبيل المثال، فإن الوظائف المقابلة لتنسم المساواة هي الآن خطي بدلا من التربيعي. استخراج تعليمات جديدة ID1 ID1 .. IDN يسمح لمنع التعرف على اسم الملف مع التعليمات البرمجية الموجودة، على سبيل المثال عند استخراج قائمة الوحدة النمطية إلى Ocaml. coqide: COQUIDE خطوط الخط الافتراضية للنسب الكيسي حتى تكون المسافة البادئة ذات مغزى. Coqide يدعم الأهداف المتداخلة وأي نوع آخر من الإعلانات في منتصف دليل. تراجع أوامر غير تكتيكية في coqide يعمل بشكل أسرع. قائمة Coqide الجديدة لتفعيل عرض مختلف المعلومات الضمنية. وأضاف إمكانية اختيار موقع علامات التبويب في COQUIDE: (في التحرير-> التفضيلات-> متفرقات) جديد مفتوح وحفظ كمرايل في coqide التي تصفية * ملفات .v. أدوات: جديد مستقل ملفات .vo ملفات "coqchk". Extended -i Coqtop / Coqc خيار تحديد DIR منطقي: "-I Dir -As Coqdir". خيار COQTOP / COQC جديد - exclude-dir لاستبعاد subdirs للخيار -r. تم إعادة تسمية "المحللين" الثنائي إلى "COQ-Parser". coqdoc. تحسين COQDOC وتفريغ معلومات العولمة لإعطاء المزيد من المعلومات التعريف حول المعرفات. يتم دعم جميع فئات تعريفات COQ، مما يجعل التنضج تافهة في الوثائق التي تم إنشاؤها. تصاريح خيار " -interpolate" لاستخدام معلومات التنضيد من الجزء Typechecked من الملف إلى معرفات الأنواع التي تظهر في CoQ Hearapings داخل الوثائق. التعامل بشكل أفضل من خيار UTF8 ("- utf8") واحترام المسافات في المصدر. دعم التطورات الارتباط التشعبية وفهرسة في إخراج TEX. خيار جديد "لون" ملف نمط COQDOC لتقديم المعرفات باستخدام الألوان. وحدات ماكرو إضافية في TEX Outut مما يسمح بتخصيص المسافة البادئة وحجم الخطوط الفارغة. بيئة جديدة "coqdoccode" لرمز COQ. متنوع: يوفر تثبيت COQ ملفات كافية بحيث لا تحتاج ملحقات OCAML لمصادر COQ (هذا يفترض O'Caml 3.10 و Camlp5). أوامر جديدة "SET WHELP Server" و "تعيين Whelp Getter" لتخصيص أداة البحث WHELP. بناء جملة "طباعة الاختبار دع المرجع" و "طباعة الاختبار إذا تم تغيير المرجع" في "طباعة اختبار السماح ل REF" و "اختبار الطباعة إذا ل REF". نظام بناء إصلاح (Makefiles جديد)؛ انظر dev / doc / build-system.txt. أضف خيار -Browser لتكوين البرنامج النصي. إنشاء مكتبة مشتركة لجزء C جزء من COQ، واستخدامها بشكل افتراضي على أنظمة غير (Windows أو MacOS). bytecode الملفات التنفيذية هي الآن نقية. السلوك قابل للتكوين مع -coqrunbyteflags، -Coqtoolsbyteflags وخيارات التكوين -Custom. اختبارات التعقيد يمكن أن يكون


COQ. برامج ذات صلة

PSI3.

حساب خصائص الجزيئات الصغيرة إلى متوسطة الحجم ...

158 7.1 MB

تحميل

القبق

الأداة المساعدة المستندة إلى Python لأرشفة النص ...

350 48 KB

تحميل

subcypher.

تعرف على cryptanalyis باستخدام هذا التطبيق البسيط للغاية. ...

132 4.6 MB

تحميل

زخر

أدوات لمعالجة البيانات والصور العلمية وتصورها ...

140 1.5 MB

تحميل