ckit

البرمجيات قطة:
ckit
تفاصيل البرنامج:
الإصدار: 1.0
تاريخ إيداع: 3 Jun 15
المطور: Dave MacQueen
ترخيص: حرر
شعبية: 18

Rating: 1.5/5 (Total Votes: 2)

ckit هو جبهة C اقفالا كتب في SML أن يترجم شفرة المصدر C (بعد تجهيزها) في جملة مجردة ممثلة كمجموعة من أنواع البيانات SML. كما يوفر مرافق لتوسيع لغة C مع البنى النحوية إضافية، والتي يمكن أن تكون مفيدة لتنفيذ اللغات نطاق محدد "C-مثل" وكذلك اللهجات C. يستخدم حاليا Ckit كما الواجهة الأمامية لمجموعة متنوعة من الأدوات لتحليل ثابت من التعليمات البرمجية C ولغة نطاق محدد واحد على الأقل.
INSTALLATION:
السماح CKIT يكون الدليل الذي يحتوي على كود CKit.
تشغيل SML في الدليل $ CKIT / AST.
تنفيذ "CM.make ()؛". هذا يعطيك محلل / elaborator.
على تفريغ مصادر ckit، يجب أن تشاهد دليل SRC، دليل ثيقة وملف اقرأني (وربما غيرها من الدلائل، اعتمادا على التوزيع).
يحتوي الدليل SRC الدلائل التالية:
محلل /
    lexer ومحلل، وأشجار تحليل.
AST /
    أشجار مجردة جملة (است)، اكتب المدقق، جميلة الطابعة.
المتغيرات /
    الأعلام للسيطرة على محلل ونوع المدقق.
لبناء نظام، مشغل أقراص لSRC، تشغيل SML / NJ ونوع
- CM.make ()؛
لاختبار محلل في "test.c"، نوع
- ParseToAst.fileToAst "test.c".
هذا ويوزع typechecks "test.c" ويعود وجود شجرة جملة مجردة ل "test.c". بدلا من ذلك، تحليل، نوع الاختيار ثم جميلة الطباعة "test.c"، نوع
- ParseToAst.fileToC "test.c".
ما هو الجديد في هذا الإصدار:

تعليقات ل ckit

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!