Rules: Forth versus Tcl
The 12 Rules of Tcl are reduced to six HolonTForth rules:
There is no difference between words and commands, words are commands. Commands are separated by white space.
A command is executed in one step. The arguments are on the stack ready to use. Source literals (numbers, strings, lists) are pushed on the stack by the interpreter.
obsolete. see 
 Double quotes.
A double quote is a command that stores the text until the following double quote on the stack. However, the substitutions in Tcl strings (variables, commands, backslash) are retained in HolonForth.
 Argument expansion.
obsolete. Blocks of script are enclosed by the words that use them (flow control).
 Command substitution.
obsolete. Commands that are used in an argument have already been called. Their results are waiting on the stack.
 Variable substitution.
 Backslash substitution.
The word '\' skips the following words until the next newline.
 Order of substitution.
 Substitution and word boundaries.