Go to the first, previous, next, last section, table of contents.


Entering Concepts

A call may be preceded by concepts, which modify the action of the call. These may be nested (stacked) to any reasonable depth.

When using the completing reader, just type the concept you want. The completing reader will operate in the usual way. Nearly all concepts may be entered in a natural way, on the same line as the call that they affect. As discussed previously, this means that you can type things like

grand swing thru ENTER

or

boys 1/2 stable split the difference ENTER

or

random tandem swing thru ENTER

Whether you typed concepts separately or together, the result is the same, and the output file will look the same. For example, the following are all legal and equivalent.

   reverse random tandem swing thru ENTER
   reverse random ENTER
   tandem swing thru ENTER
   reverse ENTER
   random ENTER
   tandem ENTER
   swing thru ENTER

In the output file, they will all be shown as reverse random tandem swing thru.

Occasionally some ambiguous situations can arise. What if you wanted the boys to do 1/2 of a stable split the difference? The phrase boys 1/2 stable split the difference is ambiguous. Whenever Sd is confronted with an ambiguity, it chooses the option that nests concepts least deeply. A single application of the 1/2 stable concept is less deep (simpler) than an application of the 1/2 concept followed by an application of the stable concept, so it chooses the former. If you really want to tell the program to do the latter, you must make clear that you mean the 1/2 concept by itself. The way to do this is to enter each concept separately, pressing ENTER after each one. That is, type

boys ENTER
1/2 ENTER
stable ENTER
split the difference ENTER

When using the mouse with Sd, you must click on exactly the concepts that you want. To get the boys concept, you must click on <ANYONE> and then make the appropriate selection. To get the 1/2 concept, you must click on <N>/<N> and then make the appropriate selections. If you want the 1/2 stable concept instead, click on <N/4> stable, and then select 2.

When Sd resolves an ambiguity, it shows how it did so through the judicious use of commas. For example, the preceding operation will be printed as boys, 1/2, stable, split the difference, as opposed to boys, 1/2 stable, split the difference. Do not type the commas in.

Whenever you run into trouble typing concepts, try typing each one separately, pressing ENTER after each one.

Concepts displayed after the call

The concepts twice, <N> times, and 1-<N>/<N> will be displayed and printed after the call rather than before it, unless doing so would be ambiguous. You still type the concept before the call. For example, you type 1-1/2 swing thru. The result will appear as swing thru 1-1/2. The program will sometimes use parentheses to prevent ambiguity.

Concepts that operate on two calls

Some concepts require two calls (e.g., checkpoint and interlace). You must enter such concepts by themselves. That is, you must press ENTER after typing any of these concepts. You can't type

   checkpoint ah so by recycle ENTER

nor

   boys trade (while the others) u-turn back ENTER

You must type

   checkpoint ENTER
   ah so ENTER
   recycle ENTER

or

   boys (while the others) ENTER
   trade ENTER
   u-turn back ENTER

After choosing such a concept, enter the first call, preceded by whatever concepts apply to it. The program will then prompt you for the second call. A complex tree of concepts and calls can thus be constructed.

Some concepts require a numeric designator (e.g., interrupt after the 3rd part) or a people designator (e.g., girls are stable). The handling is the same as for calls that require these.

The program recognizes the level at which concepts are legal, but lets you override this if you wish. The toggle concept levels command toggles (turns on or off) the state of off-level concept permission. See section Changing Modes, and section Using Off-Level Concepts.

When you select any concept, the universal call menu replaces whatever special call menu may have been presented, since the set of legal calls becomes highly unpredictable.


Go to the first, previous, next, last section, table of contents.