🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #5450

Yields clause in CLU

#5450
From: news
Date: Thu, 14 Apr 1988 07:43
4 lines
621 bytes
Why is the "Yields" clause in the iterator abstraction in CLU optional.
This means that I can write an iterator abstraction that is not meant to
return any object, but rather for its side-effect. 
Isn't that contradictory with the idea of an iterator abstraction? 
Technical Details
Message-ID: <11958@santra.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!mcvax!enea!tut!santra!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!mcvax!enea!tut!santra!news
From: news@santra.UUCP (news)
Newsgroups: comp.lang.misc
Subject: Yields clause in CLU
Message-ID: <11958@santra.UUCP>
Date: 14 Apr 88 07:43:34 GMT
Reply-To: nbo@hut.UUCP (Nassim Bouteldja)
Organization: Helsinki University of Technology
Lines: 4
Keywords: Iterator abstraction, CLU, ADT