Subject: Re: Does GNU Common Lisp include the complete "loop" facility?
From: Erik Naggum <>
Date: 1995/11/04
Newsgroups: comp.lang.lisp
Message-ID: <>

[Dave Stallard]

|   Does anyone know if GCL 2.1 include the complete "loop" facility of
|   Common Lisp?  I mean the real magilla with all the keywords ("when",
|   "collect", "thereis" etc. etc.) that wasn't present in the first (c.
|   1984) edition of the language.  I ask because the GCL build I made
|   didn't seem to know about it, and the documentation only refers to
|   "loop" in its original incarnation as a simple repeat mechanism from
|   which an explicit return is required.

it's called "sloop" in GCL.  (use-package :sloop) then (sloop ...).
I don't know how complete it is, but it seems somewhat different.

|   The hardcopy "GNU's Bulletin" of June 1995 says that GCL "supports the
|   CLtL1 specification but is moving towards the proposed ANSI definition".
|   If "CLtL1" means "1984" I suppose I am out of luck for the time being.

"CLtL1" and "CLtL2" stand for Guy Steele's Common Lisp the Language,
editions 1 (published 1984) and 2 (published 1990), respectively.

ANSI Common Lisp was published in January 1995.

#<Erik 3024484076>
a good picture may well be worth a thousand words, but on the WWW,
even bad imagemaps cost tens of thousands of words.