Μάθε πώς να εγκαταστήσεις την Tcl τοπικά, για να λύνεις τις ασκήσεις του Exercism στον δικό σου υπολογιστή
Το μόνο εργαλείο που χρειάζεσαι είναι ο διερμηνευτής της TCL, το tclsh.
Για Windows, το καλύτερο μέρος για να προμηθευτείς την Tcl είναι ο εγκαταστάτης Tcl από το Magicsplat.
Για MacOS και λειτουργικά συστήματα τύπου Unix, το tclsh θα είναι ήδη εγκατεστημένο.
Συνήθως η εγκατεστημένη έκδοση θα είναι κάποια 8.6.κάτι.
Για να εγκαταστήσεις την τρέχουσα σταθερή έκδοση 9.0:
Για την επίλυση ασκήσεων μέσω της διαδικτυακής διεπαφής του Exercism, το test runner (από τον Φεβρουάριο του 2023) χρησιμοποιεί την έκδοση 8.7a4 της Tcl.
Συνηθίζεται να ανοίγεις μια διαδραστική συνεδρία 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