lispdoc - results for go

(go tag)
Function: GO tag Transfer control to the named TAG in the lexically enclosing TAGBODY. This is constrained to be used only within the dynamic extent of the TAGBODY.
Example:
(defun add-test (l test)
  "Put in a test for loop termination."
  (push
   `(if ,test
        (go end))
   (loop-body l)))
Mentioned in:
CLtL2 - 26.3.1. Order of Execution
CLtL2 - 29.3.17. Condition Handlers
CLtL2 - 29.3.3. Handling Conditions
CLtL2 - 29.5. Predefined Condition Types
CLtL2 - 3. Scope and Extent
CLtL2 - 5.1.3. Special Forms
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 - 8.5. Environments
CLtL2 - A.3.1. Basic Restrictions
CLtL2 - A.4. Primitives
HyperSpec - Special Operator GO
On Lisp - Macros as Programs
On Lisp - Need for Macros
PCL - local flow of control
PCL - the mighty loop
PCL - unwinding the stack
Successful Lisp - chapter32
g
 
 Mentioned in:
HyperSpec - G
go-to
 
 Mentioned in:
HyperSpec - 22.3.7.1 Tilde Asterisk: Go-To
g:
 
 Mentioned in:
HyperSpec - 22.3.3.3 Tilde G: General Floating-Point