تثبيت Tcl محليًا

تعرّف على كيفية تثبيت Tcl محليًا لحل تمارين Exercism على جهازك الخاص


تثبيت tclsh

الأداة الوحيدة التي تحتاجها هي مفسّر TCL، وهو tclsh.

على Windows، أفضل مكان للحصول على Tcl هو مثبّت Tcl من Magicsplat.

على MacOS وأنظمة التشغيل الشبيهة بـ Unix، سيكون tclsh مُثبَّتًا بالفعل. وفي الغالب ستكون النسخة المثبّتة 8.6.شيء ما. لتثبيت النسخة المستقرة الحالية 9.0:

لحل التمارين عبر واجهة Exercism على الويب، يستخدم مشغّل الاختبارات (اعتبارًا من فبراير 2023) الإصدار 8.7a4 من Tcl.

استخدام صدفة tclsh التفاعلية

من الشائع تشغيل جلسة تفاعلية من tclsh لتجربة الأوامر أثناء كتابتك للكود. لكن tclsh لا يقدّم سوى مفسّر REPL بسيط جدًا، بلا تحرير لسطر الأوامر أو سجل للأوامر. ولتجربة أفضل، يوجد برنامج يُدعى rlwrap يضيف وظائف readline:

rlwrap tclsh

لتثبيت rlwrap:

إنه مفيد لدرجة أنك سترغب في استخدامه دائمًا: أضف هذا السطر إلى ~/.bashrc لديك

command -v rlwrap && alias tclsh='rlwrap tclsh'

أي إصدار تستخدم؟

الإصدار المستقر الحالي هو 9.0. وكما ذُكر أعلاه، لا يزال الإصدار 8.6 منتشرًا على نطاق واسع.

يمكنك معرفة الإصدار المثبّت من tclsh لديك بتشغيل الأمر التالي:

echo 'puts [info patchlevel]' | tclsh