'''info commands''' ''?pattern?'' If ''pattern'' isn't specified, returns a list of names of all the Tcl commands in the current namespace, including both the built-in commands written in C and the command procedures defined using the [proc] command. If ''pattern'' is specified, only those names matching ''pattern'' are returned. Matching is determined using the same rules as for [string match]. ''Pattern'' can be a qualified name like Foo::print*. That is, it may specify a particular [namespace] using a sequence of namespace names separated by ::s, and may have pattern matching special characters at the end to specify a set of commands in that namespace. If ''pattern'' is a qualified name, the resulting list of command names has each one qualified with the name of the specified namespace. ---- See also: * [info] ---- [Category Command] - [Tcl syntax help]