[r6rs-discuss] [Formal] Scheme and Common Lisp are not the only statically-scoped Lisp dialects.

Pascal Costanza pc at p-cos.net
Sun Sep 17 14:29:28 EDT 2006


Submitter's name: Pascal Costanza
Submitter's email address: pc at p-cos.net
Type of issue: simplification
Priority: Trivial
R6RS component: Concepts
Version of the report: 5.91
One-sentence summary of the issue: Scheme and Common Lisp are not the  
only statically-scoped Lisp dialects.

Full description of the issue:

4.2, third paragraph, page 16, states the following: "Like Algol and  
Pascal, and unlike most other dialects of Lisp except for Common  
Lisp, Scheme is a statically scoped language with block structure."

It was indeed the case that when this sentence was originally written  
that Scheme and Common Lisp were almost the only dialects with static  
scoping. However, this situation has changed by now. There have been  
quite a few statically scoped Lisp dialects since then (EuLisp,  
Dylan, ISLISP, to name a few).

Suggestion: Drop the first part of the sentence, keeping only this:  
"Scheme is a statically scoped language with block structure."


Pascal

-- 
Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium








More information about the r6rs-discuss mailing list