🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #5982

Re: call-by-name

#5982
From: Jeff Siegal
Date: Tue, 06 Dec 1988 02:25
8 lines
815 bytes
Correct.  In traditional Lisp, variable bindings are resolved
dynamically, and functions can not be directly used to implement call-
by-name.  In Scheme, and Common Lisp, this is not the case.  Instead,
variable bindings are resolved in the scope where the function was
created; prodedures of no arguments can be used to implement
call-by-name.

Jeff Siegal
Technical Details
Message-ID: <10579@eddie.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!clyde!att!pacbell!ames!mailrus!bbn!mit-eddie!fenchurch!jbs
References: <64961@ti-csl.CSNET> <5821@louie.udel.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!clyde!att!pacbell!ames!mailrus!bbn!mit-eddie!fenchurch!jbs
From: jbs@fenchurch.mit.edu (Jeff Siegal)
Newsgroups: comp.lang.misc
Subject: Re: call-by-name
Message-ID: <10579@eddie.MIT.EDU>
Date: 6 Dec 88 02:25:34 GMT
References: <64961@ti-csl.CSNET> <5821@louie.udel.EDU>
Sender: uucp@eddie.MIT.EDU
Reply-To: jbs@fenchurch.UUCP (Jeff Siegal)
Organization: MIT, EE/CS Computer Facilities, Cambridge, MA
Lines: 8