6.5/10 (61 أصوات )

ألف كاملة ، محمولة ، فعالة وموثوقة في تنفيذ خطة EditByBrothersoft : المناورة يتكون من برنامجين رئيسيين : مواد الكيماوية المضافة ، والمناورة ومخطط مترجم ، والمؤسسة العلمية العالمية ، والمناورة ومخطط مترجم. مترجم يحتوي على التنفيذ الكامل والبيئة التصحيح. المترجم هو مترجم الموسعة لديها القدرة على توليد الملفات القابلة للتنفيذ. المترجم يمكن ان تنتج التنفيذية مستقل أو تجميع الوحدات التي يمكن تحميلها في وقت التشغيل. تفسير وترجمة رمز رمز يمكن بحرية mixed.Gambit جيم هو نسخة من نظام البرمجة في المناورة التي البرمجي المحمولة جيم رمز. الملامح الرئيسية لالمناورة جيم هي : * مطابقة. والمناورة جيم نظام يتوافق مع R4RS ، R5RS وIEEE نظام المعايير وبتنفيذ كافة ميزات اختيارية. الذيل ويدعو استمرارا الدرجة الأولى مطابقة لدلالات المنشأ. البرج كامل رقمية يتم تطبيق ، بما في ذلك : الدقة صحيحة التعسفي (bignums) ، الارقام الحقيقية ، غير دقيق رياس (أرقام النقطة العائمة) ، والأعداد المركبة. ملحقات عدة لخطة يتم توفيرها ، بما في ذلك : مواضيع خفيفة الوزن ، والخارجية وظيفة واجهة (إسنا) ، ومددت الإدخال / الإخراج قدرات (يونيكود ، والربط الشبكي ، فرعية ،...). * قابلية الحمل. لأن النظام هي في معظمها مكتوبة في مخطط والبرمجي المحمولة جيم رمز ، فمن السهل أن منفذ النظام وكذلك برامج ترجمة معها على أي منصة مع جيم لائق أو سي + + مترجم. ليس هناك من الاعتماد على وجه الخصوص جيم المترجم ، على الرغم من أن النظام يمكن الاستفادة من بعض دول مجلس التعاون الخليجي محددة يبني. رمز جيم المتولدة غير مدرك لحجم endianness وكلمة للبيئة الهدف (32 و 64 بت أبنية معتمدة حاليا). * الأداء. المترجم يتضمن البرنامج العديد من التحولات القوية مثل الإجراء المستخدم رمز مصدر ، الجزئي للتقييم ، وامدا للرفع. مع إعلانات مناسبة في شفرة المصدر والبرامج القابلة للتنفيذ التي تم إنشاؤها بواسطة مترجم تشغيل تقريبا بالسرعة برامج جيم يعادلها.



  • مرات التنزيل: 345
  • متطلبات التشغيل: Mac OS X
  • الحجم: 6.71MB
  • الترخيص: GPL Free
  • الاصدار : for
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 26/10/2009
  • الموقع علي الانترنت:






Description

"A complete, portable, efficient and reliable implementation of the Scheme"EditByBrothersoft: Gambit consists of two main programs: gsi, the Gambit Scheme interpreter, and gsc, the Gambit Scheme compiler. The interpreter contains the complete execution and debugging environment. The compiler is the interpreter extended with the capability of generating executable files. The compiler can produce standalone executables or compiled modules which can be loaded at run time. Interpreted code and compiled code can be freely mixed.Gambit-C is a version of the Gambit programming system in which the compiler generates portable C code. The main features of Gambit-C are: * Conformance. The Gambit-C system conforms to the R4RS, R5RS and IEEE Scheme standards and implements all optional features. Tail calls and first class continuations conform to the Scheme semantics. The full numeric tower is implemented, including: arbitrary precision integers (bignums), rationals, inexact reals (floating point numbers), and complex numbers. Several extensions to Scheme are provided, including: lightweight Threads, a foreign-function interface (FFI), and extended I/O capabilities (Unicode, networking, subprocesses, ...). * Portability. Because the system is mostly written in Scheme and the compiler generates portable C code, it is easy to port the system as well as programs compiled with it to any platform with a decent C or C++ compiler. There is no reliance on a particular C compiler, although the system can take advantage of some gcc-specific constructs. The C code generated is oblivious to the endianness and word size of the target environment (32 and 64 bit architectures are currently supported). * Performance. The compiler includes several powerful program transformations such as user procedure inlining, partial-evaluation, and lambda-lifting. With appropriate declarations in the source code the executable programs generated by the compiler run roughly as fast as equivalent C programs.





التعليقات علي Gambit for Mac
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع