Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: DurexForth v1.5.0 Date: Wed, 06 Jan 2016 00:14:52 -0800 Organization: A noiseless patient Spider Lines: 11 Message-ID: <8760z7azur.fsf@jester.gateway.pace.com> References: <66f692be-a60d-4449-bb49-0ffd2e081bd1@googlegroups.com> <513aa5f2-274f-4f82-8aa9-4e878d5cbe12@googlegroups.com> <27d83589-9e6d-44ac-9ff1-f92c0b5a7034@googlegroups.com> <8723e69f-be92-4993-bc4c-d44e21b988c9@googlegroups.com> <190dbca1-0309-4e25-99dd-1a47b5ebc1fb@googlegroups.com> <0902b522-e7d7-4715-9d85-00751e1efcdc@googlegroups.com> <87a8ojbegp.fsf@jester.gateway.pace.com> <42a7e2b5-70fb-4b11-993d-ff326f9491d8@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="560a36ee31cc4bcf69e115b311f0cc5c"; logging-data="13118"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+yGAF9exL793PXs9HFrC1T" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:XKFk/Wzm8jtLxF0e+s21xU0VZuQ= sha1:szA31anKwioNgBSO5c1gw98Ukq4= Xref: csiph.com comp.lang.forth:44613 "Elizabeth D. Rather" writes: > One of the major places where BASE-base input is useful is, of course, > interpreting source files, where drivers etc. need to specify > addresses and other parameters in hex. BASE is a Forth-specific > concept, for some reason, but it is truly wonderful and one of Chuck's > best ideas. Worth learning. It seems like troublesome and unnecessary statefulness to me. Better to just use prefixes: $123A already works and is perfectly clear and not a problem to type, so I'd be satisfied with it. Similarly HEX. prints a number in hex, etc.