da Luca Evangelisti | Set 4, 2026 | Guida al Tcl
Iniziamo con il dire che tra due nodi (host) di una rete possiamo stabilire un canale di comunicazione dove far scorrere, in maniera bidirezionale (I/O: Input/Output), un certo flusso di informazioni. In Tcl questo canale di comunicazione può interessare differenti...
da Luca Evangelisti | Ago 19, 2026 | Guida al Tcl
Fino a questo momento gli articoli del blog hanno trattato di programmi scritti in linguaggio Tcl e gestiti direttamente dell’interprete Tcl. Tra le caratteristiche peculiari del linguaggio Tcl c’è però quella di essere un linguaggio di scripting che...
da Luca Evangelisti | Ago 14, 2026 | Guida al Tcl
In Tcl ci sono due comandi per ottenere le informazioni sul file system: glob file Questi comandi mettono a disposizione diverse opzioni (sottocomandi) utili per esaminare e manipolare sia i files che le directories (cartelle). I sottocomandi sono generalmente...
da Luca Evangelisti | Lug 31, 2026 | Guida al Tcl
Spesso si ha la necessità di conoscere la cartella di lavoro corrente o di cambiarla. Come conoscere la cartella di lavoro corrente Per conoscere la cartella di lavoro corrente si utilizza il comando pwd. # sintassi pwd Il comando restituisce la cartella di lavoro...
da Luca Evangelisti | Lug 24, 2026 | Guida al Tcl
Il linguaggio di programmazione Tcl ha diversi comandi per lavorare con i files. Panoramica Per l’apertura di un file si utilizza il comando open che vedremo in dettaglio più sotto. Per la lettura e scrittura dei files su disco, o in memoria (file system...
da Luca Evangelisti | Lug 17, 2026 | Guida al Tcl
Come abbiamo visto in un precedente articolo, nel paragrafo Come passare un array associativo ad una procedura, gli array in Tcl possono essere utilizzati anche come raccolte di variabili oltre che di valori. Questo particolare utilizzo dell’array associativo ne...
da Luca Evangelisti | Lug 15, 2026 | Guida al Tk
Come nella maggior parte dei kit software per la realizzazione di interfacce grafiche, anche Tk avvia in automatico un algoritmo interno che gestisce un ciclo continuo di ascolto degli eventi trasmessi dal sistema operativo. Tra gli eventi più comuni ci sono: la...
da Luca Evangelisti | Lug 10, 2026 | Guida al Tcl
Quando si lavora su un array associativo una delle principali attività è quella di scorrere il suo contenuto per cercare uno specifico elemento. Ricerca elementi in un array associativo La ricerca di uno specifico elemento all’interno di un array associativo può...
da Luca Evangelisti | Lug 3, 2026 | Guida al Tcl
Nella maggior parte dei linguaggi di programmazione, come nel caso del linguaggio C o Java, il tipo di dato array è una struttura dati che associa un indice rappresentato da un numero intero al dato che si vuole memorizzare. Il nostro amato linguaggio Tcl, invece,...
da Luca Evangelisti | Giu 26, 2026 | Guida al Tcl
Premessa Con il termine espressione regolare (regular expression) si intende una particolare stringa utilizzata come fosse una chiave per identificare, all’interno di un’altra stringa, una o più sottostringhe. In altre parole, questa chiave è una...