11 ms·
Are there any lexically-scoped, higher-order, lisp-1 Logo's out there?
by GregBuchholz 12y ago
Are there any lexically-scoped, higher-order, lisp-1 Logo's out there?
- ianbicking 12y agoI think NetLogo is lexically scoped, maybe StarLogo too? A really long time ago I wrote a translator from Logo to Scheme: http://web.archive.org/web/20071231105705/http://www.colorstudy.com/static/ianb/old/logo-scheme/ http://web.archive.org/web/20071231105705/http://www.colorst... – it translates fairly directly, and so it uses lexical scoping. The version is also lisp-2 by default, but has a lisp-1 option.
- tisue 12y agoYes, NetLogo is lexically scoped, and it has first-class functions (we call them "tasks") and higher-order functions. But it isn't homoiconic (unlike e.g. Berkeley Logo) so it doesn't really qualify as a Lisp IMO.
- Immortalin 12y agoYup, it's called rebol. It's being merged with the red programming language though.