Εγκατάσταση της Tcl τοπικά

Μάθε πώς να εγκαταστήσεις την Tcl τοπικά, για να λύνεις τις ασκήσεις του Exercism στον δικό σου υπολογιστή


Εγκατάσταση του tclsh

Το μόνο εργαλείο που χρειάζεσαι είναι ο διερμηνευτής της TCL, το tclsh.

Για Windows, το καλύτερο μέρος για να προμηθευτείς την Tcl είναι ο εγκαταστάτης Tcl από το Magicsplat.

Για MacOS και λειτουργικά συστήματα τύπου Unix, το tclsh θα είναι ήδη εγκατεστημένο. Συνήθως η εγκατεστημένη έκδοση θα είναι κάποια 8.6.κάτι. Για να εγκαταστήσεις την τρέχουσα σταθερή έκδοση 9.0:

Για την επίλυση ασκήσεων μέσω της διαδικτυακής διεπαφής του Exercism, το test runner (από τον Φεβρουάριο του 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