Related articles |
---|
[8 earlier articles] |
Re: What's the word for... glockner@cosc.bsu.umd.edu (Alexander Glockner) (1994-02-18) |
Re: What's the word for... norman@flaubert.bellcore.com (1994-02-19) |
Re: What's the word for... tchannon@black.demon.co.uk (1994-02-20) |
Re: What's the word for... moreaux@litsun31.epfl.ch (1994-02-20) |
Re: What's the word for... sasghm@unx.sas.com (1994-02-21) |
Re: What's the word for... weberwu@tfh-berlin.de (1994-02-21) |
Re: What's the word for... jan@neuroinformatik.ruhr-uni-bochum.de (1994-02-22) |
Re: What's the word for... andrewd@apanix.apana.org.au (1994-02-22) |
Re: What's the word for... muysers@capsogeti.fr (1994-02-23) |
Re: What's the word for... sasghm@unx.sas.com (1994-02-23) |
Re: What's the word for... lloyd@bruce.cs.monash.edu.au (1994-02-24) |
Newsgroups: | comp.compilers |
From: | jan@neuroinformatik.ruhr-uni-bochum.de (Jan Vorbrueggen) |
Keywords: | Occam |
Organization: | Institut fuer Neuroinformatik, Ruhr-Universitaet Bochum, Germany |
References: | 94-02-106 94-02-160 |
Date: | Tue, 22 Feb 1994 12:52:47 GMT |
weberwu@tfh-berlin.de (Prof_Weber-Wulff) writes:
I believe that all languages that contain recursion and the ability to
read the nth element of a list (array or car/cdr nest) can be written in
themselves. A group I worked with added recursion to occam for the
expressed purpose of writing the language comiler in the language - we
called it a bootstrapable language, as the process of constructing a
compiler for a language in the language is called bootstrapping.
Interesting to hear (always been an occam fan). However, I am under the
impression that the original TDS occam2 compiler _was_ written in occam2,
although the language does not contain recursion, dynamic memory allocation,
nor pointers.
Jan
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.