The dot stack displays the entries entered at TCL. Every unique command that is typed at the TCL prompt is saved in a file on the dm account called tcl-stack.
TCL stack entries can be recalled and edited using these dot stack commands:
.? |
Displays help. |
! str |
Searches the stack for the first entry containing the string that it displays and executes. |
.l |
Lists stack. |
.l n |
Lists top n stack entries. |
.l m-n |
Lists stack entries m through n. |
.r |
Displays top stack entry and allows modification. |
.rn |
Displays stack entry n and allows modification. |
.rn/str1/str2 |
Replaces string 1 with string 2 in stack entry n. |
.run/str1/str2 |
Replaces all occurrences of string 1 with string 2 in stack entry n. |
.de |
Deletes top stack entry. |
.den |
Deletes top n stack entries. |
.den/str |
Deletes any n stack entries containing a string. |
.x |
Executes top stack entry. |
.{x}n{,n} |
Executes stack entry n. x pops to the top of stack. |
.x name |
Executes macro created by the .c command |
.x file.name |
Executes macro name in file. |
.cn{,n} |
Creates macro from specified stack entries. |
.con{,n} |
Creates macro, overwriting. |
See Also