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]