Date: Mon, 2 Dec 2024 19:14:14 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Managing custom words [Re: "Back & Forth" is back!] Newsgroups: comp.lang.forth References: <2b5b872a1b22c79c145835221089ab24@www.novabbs.com> Content-Language: en-US From: Hans Bezemer In-Reply-To: <2b5b872a1b22c79c145835221089ab24@www.novabbs.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Message-ID: Organization: KPN B.V. Path: ...!news.misty.com!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feed.abavia.com!abe004.abavia.com!abp004.abavia.com!news.kpn.nl!not-for-mail Lines: 39 Injection-Date: Mon, 02 Dec 2024 19:14:14 +0100 Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com" Bytes: 2414 On 25-11-2024 11:00, mhx wrote: > On Mon, 25 Nov 2024 5:24:37 +0000, dxf wrote: > >> On 23/11/2024 2:46 am, Buzz McCool wrote: >>> On 11/19/2024 9:48 AM, Buzz McCool wrote: > [..] >>> Is this still widely used? I ask since all the commits are over a >>> decade old. >>> ... >> >> AFAIK it was never widely used.  When the question as to why arose >> on c.l.f, everyone had an excuse as to why it didn't suit them. > [..] > > I use(d) the XML tools of the Forth Foundation Library two years > back. They were a delight to work with. > > Normally, I don't use other people's code when I'm deeply > interested in the subject matter but in this case my daytime > job required it. I just wanted to get results, but still with > the option to completely understand the nuts and bolts. > > -marcel I've ported a couple of members from the FFL, but they're HUGE! Over 600 lines for an XML library. For comparison: my 4tH preprocessor is a 100 lines LESS! I'm sure they're quite powerful, but often I just need some tools that take the edge off. I'm capable enough to handle whatever comes myself. So: https://sourceforge.net/p/forth-4th/code/HEAD/tree/trunk/4th.src/lib/parsexml.4th E.g. I used it in my "Kjots to Gnote" converter.. and at work at several occasions. Hans Bezemer