TCL commands: https://www.tcl.tk/man/tcl8.5/TclCmd/contents.html
Manage variable, control flow commands:
- append
- break
- catch
- concat
- continue
- error
- exit
- expr
- for
- foreach
- format
- gets
- if
- incr
- proc
- puts
- return
- set
- switch
- while
Manage namespace relative commands:
- global
- namespace
- unset
- variable
Manage list and array
- array
- dict
- join
- lappend
- lassign
- lindex
- linsert
- list
- llength
- lrange
- lrepeat
- lreplace
- lreverse
- lsearch
- lset
- lsort
- split
Advanced manage of strings
- re_syntax
- regexp
- regsub
- scan
- string
- subst
Manage channel and file
- cd
- chan
- close
- eof
- eval
- fblocked
- fconfigure
- fcopy
- file
- fileevent
- filename
- flush
- glob
- open
- pwd
- read
- refchan
- seek
- tell
Manage all TCL commands with a limited scope of arguments:
- after
- apply
- auto_execok
- auto_import
- auto_load
- auto_mkindex
- auto_mkindex_old
- auto_qualify
- auto_reset
- binary
- bgerror
- clock
- dde
- encoding
- exec
- history
- http
- info
- interp
- load
- mathfunc
- mathop
- memory
- msgcat
- package
- parray
- pid
- pkg::create
- pkg_mkIndex
- platform
- platform::shell
- registry
- rename
- Safe Base
- socket
- source
- tcl_endOfWord
- tcl_findLibrary
- tcl_startOfNextWord
- tcl_startOfPreviousWord
- tcl_wordBreakAfter
- tcl_wordBreakBefore
- tcltest
- tclvars
- time
- tm
- trace
- unknown
- unload
- update
- uplevel
- upvar
- vwait