Deutsch   English   Français   Italiano  
<3182ec14697011f4dda6a722e2f95020@www.novabbs.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.quux.org!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: minforth@gmx.net (minforth)
Newsgroups: comp.lang.forth
Subject: Re: Lispification of Forth
Date: Wed, 28 May 2025 09:03:11 +0000
Organization: novaBBS
Message-ID: <3182ec14697011f4dda6a722e2f95020@www.novabbs.com>
References: <nnd$5626862c$3b1b09a0@e3b20ce8a9e1d1e9> <d02785598e82c63663532d84d40de0f7@www.novabbs.com> <f6f37213a3429712a0ec487175a74360@www.novabbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="2257033"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="BZ29EnRIXfdX99fE+pfHgueF2xuF1KvSpLJsfuOZy3Y";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$gsmj92wqsgPlVjzHkRJwKutOhVz4aIdpdAXH1ku4Ybi9ZYe3Bl0GG
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: 0338a3da6f3e9c9f1401b365bcd9c3ed8de2227a

Of course you know better. In my fantasy, xt's have no
relation to physical addresses, only to table slots.

Therefore words such as ' or , or deferred words can work
with - let's call them - hashed-xts in the same way as
with 'normal' xts.

The inner interpreter, of course, has to resolve the
hashed-xts in order to retrieve real memory addresses.
This is a time penalty, but we are not talking about
speed here, but about great flexibility.

IIRC in HolonForth it was also possible to access and
modify code and even sources on the fly, and were
immediately active after commitment. I don't know how
Wolf Weijgaard implementd that, perhaps he was once
inspired by Smalltalk.

--