[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]برنامج أجينا هو وسيلة سهلة لتعلم لغة برمجة إجرائية ملائمة للاستخدام اليومي. وقد نفذت ومترجما، ويمكن استخدامها في تطبيقات أخرى العلمية والتعليمية واللغوية، وغيرها الكثير. بناء الجملة التي تبدو مثل رأس الغول 68 مبسطة جدا مع عناصر مأخوذة من لوا ومزود. أجينا يوفر arithmetics الحقيقية والمعقدة بسرعة وكفاءة تجهيز النصوص، وهياكل البيانات مرنة وذكية وإجراءات إدارة الحزمة، بالإضافة إلى مرافق التكوين المختلفة.
Agena is an easy-to-learn procedural programming language suited for everyday usage. It has been implemented as an interpreter and can be used in scientific, educational, linguistic, and many other applications. Its syntax looks like very simplified Algol 68 with elements taken from Lua and SQL. Agena provides fast real and complex arithmetics, efficient text processing, flexible data structures, intelligent procedures and package management, plus various configuration
Requirements:
for PowerPC Mac OS X 10.5+, for i386 Mac OS X 10.5+
facilities.
Release notes:
New Release
· `dimension` created interesting results if a structure has been passed as the initialiser. This has been changed: `dimension` now creates independent copies of the structure when initialising the table.
· The functionality of `strings.rseek` has been added to the `instr` operator. Thus, `strings.rseek` has been deprecated. For backward compatibility, `strings.rseek` has been added to the lib/compat.agn file.
· `strings.hits` now supports regular expressions and captures. This behaviour can be turned off by passing a boolean as a third argument.
· `strings.isabbrev` and `strings.isending` now automatically use a plain search if no regular expressions or captures have been passed as part of the second argument.
· Tweaked `strings.ismagic` and `strings.isfloat`.
· The `log` function now is 13 % faster
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]