Hi,

> A Forth system can be implemented with as little as 7 words written in

3 words, according to Frank Seargant.

> assembly. This stuff is simpler to port to the next controller, or at least
> less work. So the next question is: is this "keep the assembly part as
> small as possible" credo important for amforth? Probably not, because it
> is designed to run on "atmega" exclusively. The "atXmega" stuff has been
> largely abandoned, if I remember correctly.

atxmega frustate me everytime I re-start with them. The tool chain on
linux is not yet ready for them. IMHO. But I do not give up, yet ;)
And who knows, maybe I use the code as inspiration for something
completely other controllers? I've got a few ARM's right on my desk...

> So, no, apart maybe from readability of the code there is not much to say
> against using more assembly.

I'd agree if someone writes an optimizing cross-compiler from forth code
to assembler code. Simply converting from one syntax notation to another
is already done with the G4 tool.

Matthias


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to