| Related articles |
|---|
| From: | George Neuner <gneuner2@comcast.net> |
| Newsgroups: | comp.compilers |
| Date: | Tue, 21 Jun 2022 15:10:42 -0400 |
| Organization: | A noiseless patient Spider |
| References: | 22-06-047 |
| Injection-Info: | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="37334"; mail-complaints-to="abuse@iecc.com" |
| Keywords: | macros, Lisp |
| Posted-Date: | 21 Jun 2022 15:50:03 EDT |
On Sat, 18 Jun 2022 19:42:55 +0000, Roger L Costello
<costello@mitre.org> wrote:
>... "What other programming languages are simply
>abstractions on top of an existing programming language?"
In addition to gah4's excellent list, I would include Lisp in which a
significant fraction is implemented as macros which build on a simpler
version of Lisp. And of course, Lisp's metalanguage is Lisp.
Some amount of Scheme also is macros building on simpler Scheme,
however Scheme's metalanguage is not Scheme but a hybrid that includes
Scheme. How much is implemented using macros depends on the particular
implementation.
YMMV,
George
Return to the
comp.compilers page.
Search the
comp.compilers archives again.