Semi-colons vs. Carriage returns
I thought a semicolon was the same as a carriage return (and was a way to
put different calls on the same line).
- However, from a starting DPT,
- "concentric touch 1/4 and roll" is the same as "concentric touch 1/4; roll"
- and is different from
- "concentric touch 1/4<carriage-return>Roll"
So is a semicolon an "and"?
Yes. So are spaces, commas, or other punctuation.
The program internally does the following in the order shown below:
- Text within matching parentheses is removed;
- Commas, semicolons, colons, quotes, double-quotes, hyphens and other punctuation are converted into spaces;
- Multiple contiguous spaces are collapsed into a single space;
- The command line is converted into uppercase;
- Abbreviations are expanded;
- The command line is parsed;
- If the parse is successful, the command sent to be executed.
To make "Concentric Touch 1/4" be one call and then execute a "Roll",
use square brackets to force the program to interpret the phrase differently.
The phrase "[Concentric Touch 1/4] & Roll" forces the Concentric concept to
apply only to the Touch 1/4.
As a default, the program interprets "<concept><phrase>" as if the concept
applies to the entire phrase.
That is, it's the same as 'Working <concept> do a (<phrase>)'.