Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Lisp > Re: What Part o...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 7 of 21 Topic 12472 of 13573
Post > Topic >>

Re: What Part of Unspecified Does Kenny Not Understand?

by Kent M Pitman <pitman@[EMAIL PROTECTED] > May 13, 2008 at 11:19 PM

usenet2.3.CalRobert@[EMAIL PROTECTED]
 (Robert Maas, http://tinyurl.com/uh3t)
writes:

> > > CLHS 18.2.11 maphash:
> > > "...The consequences are unspecified if any attempt is made to add
or
> > > remove an entry from the hash-table while a maphash is in progress,
> > > with two exceptions: the /function/ can...use remhash to remove that
> > > entry."
> > From: Juho Snellman <jsn...@[EMAIL PROTECTED]
>
> > The difference is between "an entry" and "that entry". You may
> > remove the key that the function was called with, you may not
> > remove any other keys.
> 
> That's my understanding too. I'm 99% sure KMP will agree.

Not that it matters at this point.  My opinion carries no additional
formal
weight.  But yes, that's the way I read the text.

> CLtL1 is more clear, but has a typo: Manually typing in from printed
page:
> "with one [sic] exception: if the function calls REMHASH to remove
>  the entry currently being processed by the function, or performs a
>  SETF of GETHASH on that entry to change the associated value."
> The im****tant more-clear phrase is "the entry currently being
processed".
> I wonder why KMP changed the language in the HyperSpec to be ever
> so slightly less obviously clear than how Steele had explained the
> same thing? Maybe KMP thought the new wording was less
> wordy/verbose/redundant/overkill/forDummies?

Probably brevity.  But I don't have a specific recollection.

FWIW, it doesn't look ambiguous to me.  "that entry" is a definite
reference and implies a uniquely determined referent.  In maphash, the
only two materially possible referents are to the entire set of
elements and to the object currently under consideration by the
function.  So the latter prevails in my personal dialect.  If you know
of another materially interesting interpretation, I'm curious.
 




 21 Posts in Topic:
What Part of Unspecified Does Kenny Not Understand?
Ken Tilton <kennytilto  2008-05-13 08:31:10 
Re: What Part of Unspecified Does Kenny Not Understand?
Zach Beane <xach@[EMAI  2008-05-13 08:38:49 
Re: What Part of Unspecified Does Kenny Not Understand?
Juho Snellman <jsnell@  2008-05-13 15:50:18 
Re: What Part of Unspecified Does Kenny Not Understand?
Ken Tilton <kennytilto  2008-05-13 11:40:22 
Re: What Part of Unspecified Does Kenny Not Understand?
usenet2.3.CalRobert@[EMAI  2008-05-13 17:28:37 
Re: What Part of Unspecified Does Kenny Not Understand?
rpw3@[EMAIL PROTECTED] (  2008-05-13 21:59:06 
Re: What Part of Unspecified Does Kenny Not Understand?
Kent M Pitman <pitman@  2008-05-13 23:19:26 
Re: What Part of Unspecified Does Kenny Not Understand?
danb <sogwaldan@[EMAIL  2008-05-13 18:38:00 
Re: What Part of Unspecified Does Kenny Not Understand?
Ken Tilton <kennytilto  2008-05-14 11:50:08 
Re: What Part of Unspecified Does Kenny Not Understand?
Edi Weitz <spamtrap@[E  2008-05-14 10:31:39 
Re: What Part of Unspecified Does Kenny Not Understand?
Kent M Pitman <pitman@  2008-05-14 12:00:06 
Re: What Part of Unspecified Does Kenny Not Understand?
Rainer Joswig <joswig@  2008-05-14 18:26:07 
Re: What Part of Unspecified Does Kenny Not Understand?
rpw3@[EMAIL PROTECTED] (  2008-05-14 23:01:03 
Re: What Part of Unspecified Does Kenny Not Understand?
David Golden <david.go  2008-05-15 22:56:11 
Re: What Part of Unspecified Does Kenny Not Understand?
Kent M Pitman <pitman@  2008-05-15 19:49:52 
CLHS "Data/" subdir [was: ...Unspecified...Kenny... ]
rpw3@[EMAIL PROTECTED] (  2008-05-15 22:02:00 
Re: CLHS "Data/" subdir [was: ...Unspecified...Kenny... ]
Peter Hildebrandt <pet  2008-05-16 13:22:20 
Re: CLHS "Data/" subdir
Edi Weitz <spamtrap@[E  2008-05-16 11:52:01 
Re: CLHS "Data/" subdir
rpw3@[EMAIL PROTECTED] (  2008-05-16 06:31:45 
Re: CLHS "Data/" subdir [was: ...Unspecified...Kenny... ]
philip.armitage@[EMAIL PR  2008-05-16 06:03:00 
Re: What Part of Unspecified Does Kenny Not Understand?
danb <sogwaldan@[EMAIL  2008-05-14 15:56:42 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Mon Oct 6 11:05:59 CDT 2008.