Rust: بخصوص إصدار Python لـ src / etc / char_private.py

تم إنشاؤها على ٢٧ أكتوبر ٢٠١٧  ·  1تعليق  ·  مصدر: rust-lang/rust

يتم استخدام src / etc / char_private.py لإنشاء src / libcore / char_private.rs (التي يتم إيداعها في المستودع ، لذلك يجب تشغيل البرنامج النصي بواسطة مطور يقوم بإجراء تغيير عليه ، وليس نظام الإنشاء).

يتطلب char_private.py Python 3.5 + - يستخدم FileNotFoundError (تم تقديمه في Python 3) و subprocess.run (تم تقديمه في Python 3.5) - وهو أمر مفاجئ بعض الشيء ، نظرًا لأن قسم تبعيات الإنشاء في المستودع يسرد README " python 2.7 (لكن ليس 3.x)".

يكاد يؤلمني الإبلاغ عن هذا ، لأنه إذا كان ذلك ممكنًا ، فأنا أفضل _لا _ تحرير النص: هناك كود Python 2 في العالم ؛ إذا أردنا أن نحرر أنفسنا من يد الماضي الميتة ، فمن المنتظر أن يستمع الرواد التقنيون مثلنا عندما قيل لهم إن شهر يوليو 2010 اتصل أثناء تواجدنا بالخارج و _ يريدون استعادة لغة البرمجة الخاصة بهم_. ومع ذلك ، من المهم أن نوثق (أولاً وقبل كل شيء) و (ثانيًا) أن نكون متسقين بشأن ما نطلبه.

C-enhancement

التعليق الأكثر فائدة

إذا كان مجرد برنامج نصي للصيانة ، وليس ضروريًا في العادة لبناء المترجم ، فأنا أعتقد أنه من الجيد أن يكون لديك متطلباته الخاصة.

>كل التعليقات

إذا كان مجرد برنامج نصي للصيانة ، وليس ضروريًا في العادة لبناء المترجم ، فأنا أعتقد أنه من الجيد أن يكون لديك متطلباته الخاصة.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات