هذا هو الأمر الخصب الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
المورقة - Lisp Universal Shell
موجز
الوفرة [تضمين التغريدة][com.lushfile... أرغس ...]
الوصف
الوفرة يبدأ Lisp Universal Shell.
Lush هو مترجم شفهي / مترجم Lisp مع ميزات مصممة لإرضاء
الأشخاص الذين يرغبون في إنشاء نماذج أولية لتطبيقات عددية كبيرة. يشمل المورقة على نطاق واسع
مكتبة معالجة المتجهات / المصفوفة / الموتر ، مجموعة من الوظائف الرسومية ، واجهة المستخدم الرسومية البسيطة
مجموعة الأدوات وواجهات المكتبات المختلفة مثل OpenGL و SDL و SGI Multimedia
مكتبة (الاستيلاء على الفيديو / الصوت) ، ومكتبة الوصفات الرقمية ، وغيرها. المورقة هو
لغة نصية أمامية مثالية لمشاريع البرمجة المكتوبة بلغة C أو لغات أخرى.
الركض و المشي LUSH بشكل تفاعلي
تتوفر المساعدة عبر الإنترنت في المكتبة القياسية عن طريق كتابة (helptool) في موجه Lush.
يمكنك مغادرة Lush عن طريق كتابة CTRL-D في الموجه.
عند بدء التشغيل ، يقوم Lush بتحميل مكتبات مختلفة من مجلدي sys و lsh ، بالإضافة إلى ملف
ملف .lushrc في الدليل الرئيسي للمستخدم. يوصى بإضافة ملف lsh للدليل بتنسيق
الدليل الرئيسي الخاص بك ولتضمين السطر (addpath "your-home-directory / lsh") إلى ملف
.lushrc بحيث يتم العثور على برامج Lush الخاصة بك في مسار بحث Lush.
من المريح جدًا تشغيل Lush من داخل Emacs ، والذي يمكن القيام به عن طريق الإنشاء
في مكان ما في مسارك رابط رمزي يسمى "lisp" إلى الملف القابل للتنفيذ الخصب. ثم اكتب
ESC-X run-lisp في Emacs. ربما تكون فكرة جيدة أن تضيف السطر التالي في ملف
.emacs لذلك ينتقل Emacs إلى وضع Lisp عند تحرير ملف Lush:
(setq auto-mode-alist (append (cons "\ .lsh $" 'lisp-mode) auto-mode-alist))
الركض و المشي غير تفاعلي LUSH نصوص
في Unix ، يمكن استخدام Lush لكتابة البرامج النصية التي يمكن استدعاؤها من موجه الأوامر (مثل
شل أو نصوص بيرل). يتم وضع قائمة من وسيطات سطر الأوامر في المتغير argv.
إليك مثال: قم بإنشاء ملف (مثل "capargs") بالمحتوى التالي (مع استبدال
السطر الأول من المسار إلى ملفك التنفيذي الخصب):
#!/ بن / ش
exec lush "$ 0" "$ @"
!#
(printf "كتابة الحجج بالأحرف الكبيرة: 0)
(كل ((argv)) (printf "٪ s٪ s0 arg (الأحرف الكبيرة)))
ثم ، اجعل capargs قابلة للتنفيذ: chmod a + x capargs. يمكنك الآن استدعاء capargs على الغلاف
مستعجل:
٪ capargs asd gfdf
الاستفادة من الحجج:
كابارجس كابارجس
ASD ASD
gfdf gfdf
استخدام الإنترنت الخصبة باستخدام خدمات onworks.net