home .. forth .. colorforth mail list archive ..

[ColorForth] About ";;"


I've used the same concept in my (non-color) forth for years, in fact it's
my only backward branching structure.
I use the name ;AGAIN

Cheers,
 Mark W. Humphries

-----Original Message-----
From: List-Admin@xxxxxxxxxxxxxxxxxx
[mailto:List-Admin@xxxxxxxxxxxxxxxxxx]On Behalf Of Dirk Heise
Sent: Saturday, August 11, 2001 11:11 PM
To: ColorForth List Member
Subject: [ColorForth] About ";;"


I changed the subject - sorry, i'm always sluggish, just
producing posts by replying to a different thread and forgetting
to change the subject. Dumb me.

> Dirk,
>
> ";;' is my explicit version of tail recursion. It converts the last call
> compiled to a jmp. It comes from 4word color forth which you can
> download

So it's not a Chuck Moore invention after all?
Ok. So, what do you think of my (mis)interpretation of
";;" as a compiler word that always jumps back to
the last defined word entry?

Maybe i invented something useful just by misunderstanding
other peoples ideas. ;-) I tend to leave it like that -
of course, OCF is not really Color Forth, so i don't urge
the Color Forth people to pick that up. At least, i like
it a lot. I'm using tail recursion all over the place.


Dirk Heise
dheiseNOdebitelSPAMnet

------------------------

To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
unsubscribe ColorForth
as the first and only line within the message body
Problems   -   List-Admin@xxxxxxxxxxxxxxxxxx
Main ColorForth site   -   http://www.colorforth.com



------------------------

To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
unsubscribe ColorForth
as the first and only line within the message body
Problems   -   List-Admin@xxxxxxxxxxxxxxxxxx
Main ColorForth site   -   http://www.colorforth.com