Syntax
── ? ── TAKE ─┬───────────────────┬─┬─────────────────────────┬────────% │ ┌◄──────────────┐ │ └─ REPEAT ─┬──────────────┤ └─┴─┬─/1\─<qe#>─┬─┴─┘ └─<edit specs>─┘ ├─/1\─ OUT ─┤ └─/1\─ GO ──┘
<qe#>
──<integer>────────────────────────────────────────────────────────────┤
Explanation
The ?TAKE command takes an entry from the visible portion of the user's queue. If the OUT option is specified, the entry is thrown away; otherwise, it is entered in the user's saved text queue. If no queue entry number (<qe#>) is supplied, the first entry in the queue is taken.
The GO option resumes the session with the first entry in the queue. The GO option must not be followed by the REPEAT option.
The REPEAT option resumes the session with the saved text. If editing specifications are provided, the saved text is edited and displayed before being processed. Refer to the FIX command in CANDE Commands for an explanation of <edit specs>.
If no entries remain in the queue after completion of the ?TAKE command, the queued input state is set to normal.
The ?TAKE command cannot be used while the station is busy or is in single-line sequencing or page mode.
EXAMPLE
?SHOW fix 120.A.BCD* # ?SHOW QUEUED (1)REM* (2)make a a* w(3)1 A/B ON PACK* (4)100 TEXT FOR A* # ?take 2 # ?sh make a a* #