wish (صدفة يونكس)

wish(Windowing Shell) هو مترجم لغة Tcl مُوسّع بأوامر Tk ، [ 1 ] وهو مُتاح لأنظمة التشغيل الشبيهة بنظام Unix التي تدعم نظام X Window ، بالإضافة إلى macOS و Microsoft Windows ، [ 2 ] [ 3 ] و Android . [ 4 ] يُتيح للمطورين إمكانية إنشاء عناصر واجهة المستخدم الرسومية باستخدام مجموعة أدوات Tk ولغة برمجة Tcl . [ 5 ] [ 6 ]

wishهو برنامج مفتوح المصدر بموجب ترخيص BSD ، وهو حاليًا جزء من مجموعة برامج Tcl/Tk .

الاستخدام

wishيمكن تشغيله بدون معلمات. بعد ذلك، %تظهر موجه الأوامر، وينتظر المفسر الأوامر التي يُدخلها المستخدم تفاعليًا. تُفتح نافذة فارغة تُعرض فيها الأدوات التي تم إنشاؤها بواسطة أوامر المستخدم. هذا الوضع مناسب للتجربة.

في أغلب الأحيان wish، يتم تشغيل البرنامج باستخدام اسم ملف يحتوي على نص برمجي Tcl/Tk كمعامل. كما يمكن تشغيل نصوص Tcl/Tk مباشرةً؛ في أنظمة Unix باستخدام سطر shebang ؛ وفي أنظمة Windows بربط .tclالامتداد ببرنامج wish.

انظر أيضاً

مراجع

  1. ويلش، برنت ب.؛ جونز، كين؛ هوبز، جيفري (2003). البرمجة العملية بلغة Tcl وTk (الطبعة الرابعة  ). أبر سادل ريفر: بيرسون إديوكيشن، إنك. - برنتيس هول PTTR. ص  25. ISBN 0-13-038560-3.
  2. "ActiveState Tcl" . activestate.com . تم الاطلاع عليه بتاريخ 2025-01-03 .
  3. "Cygwin" . wiki.tcl-lang.org . تم الاطلاع عليه بتاريخ 2025-01-03 .
  4. "AndroWish" . wiki.tcl-lang.org . تم الاطلاع عليه بتاريخ 2025-01-03 .
  5. غراي، ماري (20 مايو 1988)، Wish واجهة سطر أوامر قائمة على النوافذ لنظام X (ملف PDF) ، قسم علوم الحاسوب، جامعة كاليفورنيا، بيركلي ، تم الاطلاع عليه في 8 نوفمبر 2016
  6. فلينت، كليف (17 يناير 2012). Tcl/Tk: دليل المطور ( الطبعة الثالثة). إلسيفير: مورغان كوفمان. ص 17. ISBN   978-0-12-384717-1.