Le langage Tcl

De Base de connaissances eggdrops & TCL

A lire avant tout: les 11 règles du Tcl

Eye.png Cet article est en cours de traduction, n'hésitez pas à aider

Variables

set array unset

Calculs numériques

expr

Listes

list llength lindex lrange linsert lreplace lappend lsearch concat split join lsort New.giflrepeat lset New.gifdict New.giflreverse

Chaines de caractères

string append encoding

Procédures

proc return global upvar uplevel

Gestion des erreurs

return error catch

Programmation

source rename namespace variable

Contrôles

if switch for incr while foreach break continue

Entrées-Sorties

open exec puts flush gets read eof close socket seek tell fconfigure fblocked fcopy

Fichiers

cd pwd glob file

Exécution asynchrone

after update vwait fileevent bgerror trace

Gestion du temps

clock time

Sous-interpréteurs

interp Safe Base eval subst

Expressions régulières

regexp regsub re_syntax

Format et conversions

format scan binary

Chargement de code binaire

load unload

Informations sur l'environnement système

$env info hostname pid $tcl_rcFileName

Informations sur le programme

info nameofexecutable $argv0 $tcl_interactive

Informations sur la version de Tcl

$tcl_version $tcl_patchLevel

Contrôle du déverminage

$tcl_traceExec $tcl_traceCompile memory trace tcltest

Recherche de mots

tcl_endOfWord tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter tcl_wordBreakBefore

Définition d'un mot

$tcl_wordchars $tcl_nonwordchars

Divers

info exit http