لغات البرمجة

Pascal Script: لغة برمجة مرنة

لغة Pascal Script هي محرك سكريبت مجاني يتيح لك استخدام معظم لغة البرمجة Object Pascal ضمن مشاريعك في Delphi أو Free Pascal أثناء التشغيل. تمت كتابته بالكامل في Delphi، ويتكون من مجموعة من الوحدات التي يمكن تجميعها في تطبيقك التنفيذي، مما يلغي الحاجة إلى توزيع ملفات خارجية. بدأت Pascal Script كحاجة للحصول على سكريبت عملي جيد، عندما لم يكن هناك أي منها متاح في ذلك الوقت.

تدعم Pascal Script معظم بنى Object Pascal، مما يجعلها جزئيًا متوافقة مع Delphi، Free Pascal و GNU Pascal. تم تطويرها في البداية من قبل Carlo Kok كـ CajScript ثم أعيد تسميتها إلى Innerfuse Pascal Script في الإصدار 2.23، ثم تم أخذ البرنامج بواسطة RemObjects، وأعيد تسميته مرة أخرى إلى RemObjects Pascal Script وتقديمه كبرنامج مفتوح المصدر لبيئة تطوير Delphi. بدءًا من الإصدار 2.07، تمت محاكات CajScript على Free Pascal. منذ عام 2017، يتم تضمين Pascal Script كمكون قياسي في بيئة تطوير Lazarus.

لمزيد من المعلومات، يمكنك زيارة الروابط التالية:

يرجى ملاحظة أن بعض المعلومات المحددة قد تكون غير متوفرة في الوقت الحالي، مثل تفاصيل حول المستودع على GitHub وخصائص اللغة وغيرها، وذلك بسبب عدم توفرها في المصادر المقدمة.