Evaluation and Substitutions 1: Grouping arguments with ""
Evaluation and Substitutions 2: Grouping arguments with {}
Evaluation and Substitutions 3: Grouping arguments with []
Results of a command - Math 101
Adding new commands to Tcl - proc
Variations in proc arguments and return values
Variable scope - global and upvar
Tcl Data Structures 101 - The list
Adding and Deleting members of a list
More list commands - lsearch, lsort, lrange
Simple pattern matching - "globbing"
String Subcommands - length index range
String comparisons - compare match first last wordend
Modifying Strings - tolower, toupper, trim, format
More Examples Of Regular Expressions
More Quoting Hell - Regular Expressions 102
More On Arrays - Iterating and use in procedures
Changing Working Directory - cd, pwd
Information about Files - file, glob
Running other programs from Tcl - exec, open
Channel I/O: socket, fileevent, vwait
More channel I/O - fblocked and fconfigure
Communicating with other programs - socket, fileevent
Learning the existence of commands and variables - info
State of the interpreter - info
Information about procs - info
Debugging and Errors - errorInfo errorCode catch error return
Building reusable libraries - packages and namespaces
More command construction - format, list
Substitution without evaluation - format, subst
Command line arguments and environment strings
Object-oriented programming 101