Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: Given a string, create word with that name (in ANS Forth)? Date: Sun, 11 Sep 2016 14:31:16 -0700 Organization: A noiseless patient Spider Lines: 9 Message-ID: <87wpiigm3f.fsf@jester.gateway.pace.com> References: <41b6c38e-a2c5-43f9-965b-78f0afdf6ebe@googlegroups.com> <-ZCdncqJZOYK4EjKnZ2dnUU7-K3NnZ2d@supernews.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="590ea01354cf4bcbcd857d7ebbd88128"; logging-data="26998"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19uhSr1tCmJ6HFKDyjf4+ud" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:U4ToU6+FgnaOf0SRvcNdMblBczA= sha1:vthAKKEM5+sDl6u4Z3TaIxulPsI= Xref: csiph.com comp.lang.forth:50863 Andrew Haley writes: > http://git.savannah.gnu.org/cgit/gforth.git/tree/compat/execute-parsing.fs > So you'd use > ( c-addr u) ' CREATE EXECUTE-PARSING I remember thinking that implemention was very clever but it would be nicer if Forth included the functionality directly. A lot of the machinery in Forth seems to be there for the sake of implementing Forth itself, so various small gaps like that call out for being filled.