كيف يمكنني اختيار اللغة لاستخدامها في DrScheme؟

StackOverflow https://stackoverflow.com/questions/275273

  •  07-07-2019
  •  | 
  •  

سؤال

ولقد قمت مؤخرا تحميل برنامج معاهدة قانون البراءات وDrScheme. عندما أفتح DrScheme، قيل لي لاختيار اللغة. ومع ذلك، وأنا لست على دراية بأي من خياراتي، وأدلة المساعدة لا كسرها في الواقع إلى مساعدتي بسهولة اختيار أي خيار آخر.

وهكذا، لأول مرة - هو مخطط DrScheme وPLT حقا الأدوات أنا بحاجة إلى أن نتعلم اللثغة و / أو نظام؟ إذا كان الأمر كذلك، ما هي لغات مختلفة والتي واحد (ق) يجب أن يكون استخدام؟

هل كانت مفيدة؟

المحلول

واذهبوا ل "كبيرة جدا". وأن يكون كل ما تحتاجه حتى تعرف ما هي راحة ل. أجد أن R5RS أمر جيد، لكنها لا تفتقر إلى الملحقات التي قد أضاف PLT إلى DrScheme.

تحرير: أنا فقط التحقق وأعتقد أن كلا من "كبيرة جدا" و "R5RS" تعتبر "إرث" في DrScheme 4 و "وحدة" لغة ويفضل بدلا من ذلك. فقط للتأكد من أن جميع الملفات التي تستخدمها مع اللغة وحدة تبدأ

#lang scheme

وحدة هي وسيلة لتحديد اللغة المستخدمة في الملف المصدر وليس عالميا من قبل مترجم DrScheme. هذا يعني أنه يمكنك استخدام لغات مختلفة لأجزاء مختلفة من البرنامج عن طريق كسر عنه في ملفات وتشير في كل ملف اللغة الذي تستخدمه. إذا كنت بدأت للتو، كل ما عليك ما يدعو للقلق هو مجرد حفظ #lang مخطط في الجزء العلوي من كافة الملفات التي تستخدمها.

ملاحظة صغيرة - هذا الإعلان ليس مخطط رسمي، ويحتاج إلى إزالته إذا حاولت استخدام الملفات في برنامج مترجم آخر

نصائح أخرى

وقياسي (R5RS) هو الشيء الفعلي بحيث يكون لديك أفضل رهان
تعلمت أنه من http://groups.csail.mit ايدو / ماك / فئات / 6.001 / أبيلسون-سوسمان المحاضرات /
برنامج MIT المستخدمة في حين يفعل ذلك
لكن على خلاف ذلك أجد معاهدة قانون البراءات أجمل كثيرا للعمل مع

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top