49
edits
| Line 79: | Line 79: | ||
::<kua>+zoom</kua> | ::<kua>+zoom</kua> | ||
:12. 'Executable statements' are composed of both the parsed 'command name' and 'other text' components, excluding comments | :12. 'Executable statements' are composed of both the parsed 'command name' and 'other text' components, excluding comments | ||
== Parameter rules == | |||
From the statement point of view as defined above, there is only the 'command' and the 'other text'. This is intentional so that different commands, default commands, and contexts are free to interpret the statements as they see fit. | |||
A command may take the whole 'other text' as its first and only parameter, or use the space and quote delimiters to choose parameters. | |||
Because of this, many commands require no quotes, like 'echo' and 'set' and will store or use verbatim the 'other text', making statements extremely simple and terse. | |||
<kua>set bob fred</kua> | |||
This will set 'bob' to 'fred' verbatim. | |||
== Notes == | == Notes == | ||
* | * | ||