| 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. --