Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Helmar Wodtke Newsgroups: comp.lang.forth Subject: Update to 4p. Date: Mon, 26 Mar 2012 09:54:28 -0700 (PDT) Organization: http://groups.google.com Lines: 33 Message-ID: <25296000.162.1332780868726.JavaMail.geo-discussion-forums@vbun14> NNTP-Posting-Host: 62.158.114.10 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1332780989 32600 127.0.0.1 (26 Mar 2012 16:56:29 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 26 Mar 2012 16:56:29 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=62.158.114.10; posting-account=nibe3QoAAADcYL8fC0WC6vCas4By1Xgn User-Agent: G2/1.0 Xref: csiph.com comp.lang.forth:10523 Hi all, I recently decided to make a fresh repository for HelFORTH/forth4p/4p (choo= se one name you know - the real name is "HelFORTH 4p" and "forth4p" comes f= rom restrictions in repository names at google code). You can get things now fresh at https://bitbucket.org/helmwo/forth4p That system is mature, tested in real world applications, fast enough (for = me) and features things like FFI and a JIT-compiler (JIT is for x86). It implements ANS on base of a non-ANS system (based on earlier RetroForth = implementations/philosophies). Some parts of Forth 200x are implemented as = well. My basic interest now is to get 200x-extensions implemented in full. The AN= S layer might get some changes - but it's basically complete enough. What's not working at the moment is online-help. In a basic way you can gre= p for "help:" and use some sed-script to get a basic online help that would= work. Also not there at the moment is documentation and examples for FFI. = Well, I do have plenty of examples here - but I'd have to break them out of= context for simple examples. As the ANS-layer is considered a "normal" use= r setup now, I do not think I have to document the implementation behind (j= ust take it as ANS and report if it is not). Some things of the implementat= ion are documented here in C.L.F and some things I still have from older ve= rsions as documents that need only some small fixups to be "recent enough". So if someone wants to take a look at it - be invited ;) You don't need to buy something... It's MIT-licensed. Regards, -Helmar