....supernews.com... I've recently built an Standard Forth compatibility layer for the RetroForth compiler (http://retroforth.com). The most recent version of the layer is here: The benefit of... hadn't seen before will suddenly appear in full flower :) Here's an update: http://retroforth.net/paste/?id=157 -- Neal Bridges Quartus Handheld Software http://www.quartus.net Home of ...
...an Standard Forth compatibility layer for the RetroForth compiler (http://retroforth.com). The most recent version of the layer is here: http://retroforth.net/paste/?id=155 This layer comes as close to 100%% ANS Forth compatibility as RetroForth presently allows, with a short list of ...-insensitivty, and compiler security, while stepping on RetroForth's own set of unique features as ...
... weakness. Of course, one difficulty is that when you ask n users of Forth _how_ something should be done, you may get n different answers. There is one thing I found useful in the Retroforth implementation, which is the concept of a local definition with the pair loc: .... ;loc which would give a simple way of including source in a modular way. Like in the following example | a ...
...the definition with COMPILE so as to have the same chaining functionality. Does anyone have some example code showing the benefits of the colorForth way, or thoughts on the subject? RetroForth, Reva, HelFORTH, 4p and others use this way too. It's not only simpler to implement, there is another thing that makes RECURSE a little bit complicated. I'm from now on refer to...
... into the definition with COMPILE so as to have the same chaining functionality. Does anyone have some example code showing the benefits of the colorForth way, or thoughts on the subject? RetroForth, Reva, HelFORTH, 4p and others use this way too. It's not only simpler to implement, there is another thing that makes RECURSE a little bit complicated. I'm from now on refer to 4p and...
...server operating system, not embedded. Many of the suggestions given have been very useful and I can see me reading a lot of source in the next few days, but none are really what I am aiming for. Retroforth would be ideal if they had a native system for ARM or some similar chip, but while there is talk of an ARM port there doesn't seem to be much progress on that front. While Riscy Pygness ...
> I'm newer than you to all of this but I have followed the forth community for a lot of years. The projects that spring to mind are retroForth, enth/flux, and colorForth. I seem to recall a french project that had some eye-candy graphics --- I know no other infromation on it. Maybe it is: http://jpb.forth.free.fr/index.html Amicalement, Astrobe
... have followed the forth community for a lot of years. The projects that spring to mind are retroForth, enth/flux, and colorForth. I seem to recall a french project that had some eye-candy graphics ---...share this aim? If not, would anyone else be interested in such a project? I think retroforth is active but the original owner gave up, not sure about enth/flux, and ofcourse colorforth ...
...2 lines to define the ANS ENVIRONMENT? and the stunt to switch to ANS mode with a query for CORE or CORE-EXT - 1 line in help - 1 line in the optimizer - 1 line to provide RetroForth class names - 3 lines in tools C{ COMPILE, EXECUTE , where COMPILE, and EXECUTE are introduced for ANS compatiblity Total 23 lines. Guess what? My system passes CORE, CORE-EXT, S\" and ...
.... You don't seem to be familiar with contemporary Forth practice. ... If you come from a well minimalized system as RetroForth is and try to implement ANS in that (RetroForth is a universal programming language and it is not far away from ANS Forth - at least it is a Forth), so you ...