1 مستودع
Execution environments that interpret compiled bytecode to run programs efficiently on constrained hardware.
Distinct from Source-to-Bytecode Compilers: Distinct from Source-to-Bytecode Compilers: focuses on the interpretation and execution phase rather than the translation phase.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Bytecode Interpreters. Refine with filters or upvote what's useful.
BASIC-M6502 هو تنفيذ للغة BASIC للمعالجات الدقيقة 8-بت. يوفر بيئة تنفيذ تسمح للبرامج المكتوبة بلغة عالية المستوى تشبه الإنجليزية بالعمل على أجهزة 6502، مع دعم الدوال الرياضية والحساب العشري العائم. صُمم المشروع لنقل الأجهزة عبر المنصات، باستخدام التجميع الشرطي والماكرو لتكييف كود مصدري واحد عبر أنظمة الحوسبة القديمة المختلفة. ويستخدم طبقات تجريد الأجهزة لإدارة روتينيات الإدخال والإخراج القائمة على الأحرف. يتضمن النظام إدارة ذاكرة مدمجة مع تخصيص ديناميكي وجمع القمامة (mark-and-sweep) للسلاسل والمتغيرات. كما يوفر بدائيات لمعالجة السلاسل والمصفوفات ويستخدم محاكاة البرمجيات للعمليات العشرية العائمة.
Implements a bytecode interpreter to reduce memory footprint and increase execution speed on 8-bit hardware.