lispdoc - results for tagbody |
(tagbody &rest statements) | Function: TAGBODY {tag | statement}* Define tags for use with GO. The STATEMENTS are evaluated in order ,skipping TAGS, and NIL is returned. If a statement contains a GO to a defined TAG within the lexical scope of the form, then control is transferred to the next statement following that tag. A TAG must an integer or a symbol. A STATEMENT must be a list. Other objects are illegal within the body.
|
| Mentioned in: CLtL2 - 29.3.3. Handling Conditions CLtL2 - 29.4.4. Handling Conditions CLtL2 - 29.4.7. Establishing Restarts CLtL2 - 3. Scope and Extent CLtL2 - 7.11. Dynamic Non-Local Exits CLtL2 - 7.8. Iteration CLtL2 - 7.8.2. General Iteration CLtL2 - 7.8.3. Simple Iteration Constructs CLtL2 - 7.8.5. The ``Program Feature'' CLtL2 - A.3.1. Basic Restrictions CLtL2 - A.4. Primitives HyperSpec - Special Operator TAGBODY PCL - local flow of control PCL - other special operators PCL - the mighty loop PCL - unwinding the stack Successful Lisp - chapter32 | |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| By Bill Moorier |