Re: [stack] disallowing recursive definitions

Manfred Von Thun <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <C3FC5FC1.F35%[email protected]>


On 29/2/08 7:39 AM, "John Nowak" <[email protected]> wrote:

> 
> Recently, I mentioned that if you disallow recursive definitions, then
> definitions can be thought of as macros or rewrite rules.
> 
This encourages me to ask a question about Forth which I have been
too shy to ask. I¹ve read a number of times that recursion was not
allowed or not easy to do at least in the earlier versions of
Forth. I explained this to myself like this: the colon definitions are
just macros, and the macro expansion is very simple.

Was I right about the early Forths? Was is the current situation?

I was very impressed by the current discussion in this topic.

  - Manfred

> 



[Non-text portions of this message have been removed]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.