Groups | Search | Server Info | Login | Register


Groups > comp.lang.logo > #58

Re: Lexically Scoped Logo?

Newsgroups comp.lang.logo
Date 2017-12-30 03:43 -0800
References <02f42290-2a07-4fde-b19c-c7d9579bbaf8@googlegroups.com> <45d4288d-f38f-4a44-9d4a-4056ffbefb75@googlegroups.com>
Message-ID <7c2abe02-8029-4170-a858-ea1fcdd4dcbb@googlegroups.com> (permalink)
Subject Re: Lexically Scoped Logo?
From "saedwards.ecc@gmail.com" <saedwards.ecc@gmail.com>

Show all headers | View raw


On Friday, December 29, 2017 at 8:20:58 AM UTC-5, kenjohns...@gmail.com wrote:
> On Tuesday, August 19, 2014 at 7:39:15 PM UTC+1, Tim Even wrote:
> > Folks,
> > 
> > I understand that Logo is dynamically scoped, but see this as, well, ugly.  Are there any lexically scoped Logos?  
> > 
> > Thanks,
> > 
> > Tim
> 
> Nimbus Logo and Terak Logo were both lexically scoped. The system looked for the named variable in the current procedure, then in the procedure that invoked the current procedure etc., and finally it looked for a global variable of the same name. Using NEW <word> you could create more than one local variable with the same name in the same procedure e.g. REPEAT 5 [NEW 'X] but that was a bit pointless because all but the most recent instance were inaccessible and null.
> 
> I have no idea whether anyone still has Nimbus Logo or Terak Logo any more. They were extant in 1984. If anyone still has a working copy of either, please tell me: I'd be most interested. 
> 
> Ken Johnson

I'd be extremely interested as well. I wonder if Jason Scott (of Archive & TextFiles) has anything? I can reach out and find out...

Back to comp.lang.logo | Previous | NextPrevious in thread | Find similar


Thread

Lexically Scoped Logo? Tim Even <timreven54@gmail.com> - 2014-08-19 11:39 -0700
  Re: Lexically Scoped Logo? "saedwards.ecc@gmail.com" <saedwards.ecc@gmail.com> - 2014-09-01 18:19 -0700
  Re: Lexically Scoped Logo? bruce axtens <bugmagnet@outlook.com> - 2014-09-14 10:55 +0000
    Re: Lexically Scoped Logo? "saedwards.ecc@gmail.com" <saedwards.ecc@gmail.com> - 2014-09-16 18:21 -0700
  Re: Lexically Scoped Logo? kenjohnson195105@gmail.com - 2017-12-29 05:20 -0800
    Re: Lexically Scoped Logo? "saedwards.ecc@gmail.com" <saedwards.ecc@gmail.com> - 2017-12-30 03:43 -0800

csiph-web