مضمنة :: MzScheme.

وحدة مضمنة لمترجم PLT MzScheme
التحميل الان

مضمنة :: MzScheme. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Autrijus Tang
  • موقع ويب الناشر:
  • http://search.cpan.org/~autrijus/

مضمنة :: MzScheme. العلامات


مضمنة :: MzScheme. وصف

وحدة مضمنة لمترجم PLT MzScheme Inline :: MzScheme هو وحدة PERL التي تتيح لك إضافة كتل من رمز المخطط إلى البرامج النصية والوحدات البرامج النصية الخاصة بك وحداتك. ستكون جميع الإجراءات المعرفة من قبل المستخدم في رمز المخطط الخاص بك متاحة كعملية فرعية بيرل؛ تتوفر قوائم الرابطة وطاولات التجزئة كعادة تجديد Perl Hash؛ القوائم والمتجهات المتوفرة كمراجع صفيف؛ يتم استيراد القيم المربعة مراجع العددية. يتم استيراد الروتين الفرعي في نفس الحزمة كخطط بدائية، طالما تم الإعلان عنها قبل استخدام أحرف MzScheme المضمنة. يتم تحويل أحرف الكلمات الموجودة في مخطط يتم تحويل السفلات السفلية في معرفات بيرل إلى - بالنسبة للأشياء، قد يتم استيراد الكائنات، يمكن استيراد الطبقات والإجراءات إلى مخطط، من خلال تمريرها كمعلمات تكوين لاستخدام مضمنة. راجع Inline للحصول على تفاصيل حول هذا الجملة. يمكنك استدعاء كائنات بيرل في رمز المخطط باستخدام بناء الجملة: (طريقة الكائن "الأسلوب ARG1 ARG2 ...) إذا كانت طريقتك تسمى قوائم الوسائط المسماة، فسيحدث ذلك: (طريقة الكائن" طريقة "KEY1 VAL1" Key2 Val2) للحصول على معلومات حول التعامل مع بيانات MzScheme في بيرل، يرجى الاطلاع على اللغة :: MzScheme. هذه الوحدة هي في الغالب مجمع حول اللغة :: mzScheme :: scheme_eval_eval_string مع القليل من السحر التلقائي التلقائي للإجراءات ومتغيرات المدخلات. # يجب أن تعلن قبل التشغيل المضمنة استخدام الرياضيات :: bigint؛ استخدم Inline MzScheme => Q {(حدد (مربع X) (Perl-multly xx)) (حدد القائمة المكتبية "((1. 2) (3. 4) (5. 6))) (تحديد القائمة المرتبطة" (12 34 56)) (حدد سلسلة عرافة (Bigint 'AS_HEX))}، (bigint => الرياضيات :: bigint-> جديد (1792))؛ Sub Perl_multiply {$ _ * $ _ } طباعة Square (10)؛ # 100 طباعة $ hex_string؛ # 0x700 طباعة $ Assoc_list -> {1}؛ # 2 طباعة $ linked_list -> ؛ # 4 المتطلبات: perl.


مضمنة :: MzScheme. برامج ذات صلة