Re: Seeking dynamic extension languages information
From: Edward A. Feustel (efeustel_at_direcway.com)
Date: 10/18/04
- Next message: Darryl L. Pierce: "Re: Reading SMS messages"
- Previous message: Eric Sosman: "Re: Help"
- In reply to: Mark A. Washburn: "Seeking dynamic extension languages information"
- Next in thread: Mark A. Washburn: "Re: Seeking dynamic extension languages information"
- Reply: Mark A. Washburn: "Re: Seeking dynamic extension languages information"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 18 Oct 2004 17:33:56 -0400
"Mark A. Washburn" <Reply7471859353@wmconnect.com> wrote in message
news:ce0bd25d.0410160921.31b41d54@posting.google.com...
>I am looking for information of well defined grammars that
> permit dynamic extension of the programming language grammar.
>
> I am making a list of programming languages ( and semantics) that
> permit self extension of the programming language ALL within an
> interactive development environment. ( defined type )
>
> I consider languages that require tightly coupled IDE as a
> /constrained/ type of the above programming language characteristic
> but not applicable of my defined type.
>
> My list looks like,
> FORTH
> BASH ( and other operating system shell languages)
> JAVASCRIPT
> LOGO
> ICON
> SMALLTALK
> SCHEME
> LISP
>
> For example, AFAIK Perl and JAVA don't qualify because they aren't
> interactive, however, FORTH works like a operating system shell and
> supports prototyping and design of programing language grammars.
>
> Maybe other virtual machine VM engine based interactive interpreter
> languages should qualify for my list of dynamic languages? ( as first
> simply defined)
>
> Is there already an /interactive/ shell version of Jakarta's ANT
> somewhere?
>
> What other programming languages should I read? URLs?
>
> Regards,
>
> Mark Washburn
> maw
>
You might be interested in IMP done by Ned Irons in the late 1960's. He had
an article in
the Communications of the ACM: Experience with an Extensible Language, Irons
E.T., CACM, Vol. 13, No. 1, January 1970.
Also see:
http://www.webster-dictionary.org/definition/IMP%20programming%20language
Schuman edited an ACM proceedings on the subject in the early 70s:
@proceedings{Schuman71,
editor = {Stephen A.~Schuman},
title = {{International Symposium on Extensible Languages}},
publisher = {ACM SIGPLAN Notices, 6(12)},
month = dec,
year = 1971,
topics = {History,Language Design/Semantics}
}
Ed Feustel (who used IMP).
- Next message: Darryl L. Pierce: "Re: Reading SMS messages"
- Previous message: Eric Sosman: "Re: Help"
- In reply to: Mark A. Washburn: "Seeking dynamic extension languages information"
- Next in thread: Mark A. Washburn: "Re: Seeking dynamic extension languages information"
- Reply: Mark A. Washburn: "Re: Seeking dynamic extension languages information"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|