Deutsch   English   Français   Italiano  
<87le18rurj.fsf@nightsong.com>

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

Path: ...!news.misty.com!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Paul Rubin <no.email@nospam.invalid>
Newsgroups: comp.lang.forth
Subject: Re: VALUE and TO implementation
Date: Wed, 07 Aug 2024 12:35:28 -0700
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <87le18rurj.fsf@nightsong.com>
References: <a1aab44ee3b1b56c2f54f2606e98d040@www.novabbs.com>
	<v8qter$pikr$1@dont-email.me> <66b1a624@news.ausics.net>
	<66b2e541$1@news.ausics.net> <nnd$0f5b958e$48df9417@ef3cd4e41c521e2e>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Wed, 07 Aug 2024 21:35:29 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="474d0916c39bc011b73c3c05ef9382fb";
	logging-data="3487170"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18nT/GZIGVyIBOW9Gj8m5u+"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:XisvDJKAXWLsWaxedgBfk5xDfFE=
	sha1:Bundd6cMmKetSKYcy6n2/2G3FPk=
Bytes: 1566

albert@spenarnc.xs4all.nl writes:
> Numbers (also denotations, such as strings)  must be smart.

I've thought of having non-smart numbers in a small Forth.  Instead of
123 you would say # 123 or something similar, where # is a parsing word
that emits LIT and the number.  I remember that the eForth metacompiler
does something like that, to handle the case where the host and target
processors have differing number representations (e.g. word sizes).