آلة حاسبة بسيطة تعمل مباشرة باستخدام Tree-sitter و Cranelift JIT
2024-12-27
يعرض هذا المشروع على GitHub آلة حاسبة بسيطة تعمل مباشرة تم إنشاؤها باستخدام Tree-sitter و Cranelift JIT. تم دمج الشفرة الأساسية بشكل كبير لتسهيل الفهم. يتضمن المشروع القواعد النحوية، وواجهة REPL، واختبارات الضغط، واختبارات الأداء. يؤدي تعديل القواعد النحوية إلى تحديث الملف الرئيسي تلقائيًا. يتم استخدام تمييز بناء الجملة كمثال على إمكانيات Tree-sitter.
التطوير
آلة حاسبة مباشرة