سؤال

أعلم أن هناك مكتبة لفهم القائمة لـ lisp الشائعة (المؤتمر الوطني العراقي-CL)، أعلم أنها مدعومة محليًا بالعديد من اللغات الوظيفية الأخرى (وبعض اللغات غير الوظيفية) (F#، وErlang، وHaskell، وC#) - هل توجد مكتبة فهم قائمة للمخطط؟

يتم تنفيذ incf-cl في CL كمكتبة تستخدم وحدات الماكرو - ألا ينبغي أن يكون من الممكن استخدام نفس التقنيات لإنشاء واحدة للمخطط؟

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

المحلول

  • يحتال هي في المقام الأول مكتبة محاكيات CLOS، ولكنها تحتوي على قوائم الفهم أيضًا.لقد استخدمتها، وهي مريحة، ولكن الإصدار الذي استخدمته كان به عربات التي تجرها الدواب وغير مكتملة.(أنا فقط بحاجة إلى وظائف عامة.)
  • ومع ذلك، ربما تريد SRFI-42.لم أستخدمه، ولكن يجب أن يحتوي على أخطاء أقل من تلك الموجودة في قائمة Swindle.

لا أعرف أي مخطط تستخدمه. مخطط PLT حزم Swindle وSRFI-42.من المفترض أن يكون كلاهما متوافقًا مع الأنظمة المشتركة.

إذا كنت تستخدم نظام PLT، فإليك SRFI-42 صفحة الرجل.قول انت (require srfi/42) للحصول عليه.

نصائح أخرى

يمكنك استخدام LINQ لمخطط R6RS (على الرغم من إمكانية تشغيله ضمن التطبيقات "الأقدم").

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