Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!nntp.club.cc.cmu.edu!hudson.lm.com!news.pop.psu.edu!news.cac.psu.edu!howland.reston.ans.net!news.sprintlink.net!EU.net!uknet!festival!edcogsci!jeff
From: jeff@aiai.ed.ac.uk (Jeff Dalton)
Subject: Re: Common Lisp' dual name space
Message-ID: <CynJ44.1A0@cogsci.ed.ac.uk>
Sender: usenet@cogsci.ed.ac.uk (C News Software)
Nntp-Posting-Host: bute-alter.aiai.ed.ac.uk
Organization: AIAI, University of Edinburgh, Scotland
References: <19941029T053722Z.enag@naggum.no> <a6Byuc1w165w@sytex.com>
Date: Wed, 2 Nov 1994 17:55:15 GMT
Lines: 23

In article <a6Byuc1w165w@sytex.com> smcl@sytex.com (Scott McLoughlin) writes:

>        Just my two bits, but isn't Common Lisp a LISP-7 ?

No.

> I thought that
>there were seven namespaces (where did I read this?). Let's see:
>data, function, type, block names, tagbody tags... Hmmm, that's a 
>"LISP-5". I'm missing two.  Oh, yeah - package names. Anyone think
>of the last one? (A pointer to the reference would be more useful. I'll
>dig around.)

There's no "data" namespace.

Only variables, function names, block names, and tags have local
bindings.

So that's 4.

Just because we have a name doesn't mean we have a namespace.

-- jd
