Re: [q-lang-users] "listof" surprises
Brought to you by:
agraef
From: John C. <co...@cc...> - 2007-05-16 14:01:51
|
Albert Graef scripsit: > But note what happens, e.g., if a nested 'let' attempts to bind a > variable which is already bound by an outer 'let' expression: <rant> IMNSHO, rebinding of lexical variables in an inner scope is a bug in Algol 60 that has leaked into most other programming languages. It is almost always the result of a programmer error, and instead of quietly repairing the code with alpha conversion, compilers should at least warn, and ideally go BZZZT WRONG when they see such a rebinding. </rant> -- You know, you haven't stopped talking John Cowan since I came here. You must have been http://www.ccil.org/~cowan vaccinated with a phonograph needle. co...@cc... --Rufus T. Firefly |