Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #56513 > unrolled thread

Announcing release $40 of amforth.

Started byMatthias Trute <matthias.trute@gmail.com>
First post2017-03-31 11:50 -0700
Last post2017-04-02 00:42 -0700
Articles 3 — 2 participants

Back to article view | Back to comp.lang.forth


Contents

  Announcing release $40 of amforth. Matthias Trute <matthias.trute@gmail.com> - 2017-03-31 11:50 -0700
    Re: Announcing release $40 of amforth. Paul Rubin <no.email@nospam.invalid> - 2017-04-01 09:17 -0700
      Re: Announcing release $40 of amforth. Matthias Trute <matthias.trute@gmail.com> - 2017-04-02 00:42 -0700

#56513 — Announcing release $40 of amforth.

FromMatthias Trute <matthias.trute@gmail.com>
Date2017-03-31 11:50 -0700
SubjectAnnouncing release $40 of amforth.
Message-ID<2db9c0ae-626d-45cf-aae9-bda0bf1b4ef5@googlegroups.com>
Hi

The 64th release of amforth in more than
10 years development is out. It does some fine-tuning
of the I2C library on the AVR platform. There is
now code to use amforth as a I2C slave. Furthermore 
it adds the 'c' number input format and support for 
program specific stacks. "under the hood" are many
small improvements and code simplifications. A lot
of previously hidden words or words that were intended 
for testing purposes only are now available for user 
programs.

Atmforth is a 16bit Forth system designed to run on 
AVR Atmega and TI MSP430 microcontrollers. It is 
written in highly optimized assembly and Forth itself, 
most of the core system shares the same source code. The 
core system fits into 8KB of code space. It allows access 
to all controller specific features including support 
for Harvard architecture specific things like multiple 
address spaces of memory (EEPROM, flash, RAM). The Forth 
interpreter compiles directly into the flash (or FRAM) 
memory. Amforth supports most features of the Forth
2012 standard and has a few enhancements over it like
recognizers.

Amforth is released under the Terms of the Gnu Public 
License v3 (GPL) and is available with full source code 
and documentation at http://amforth.sourceforge.net/

[toc] | [next] | [standalone]


#56542

FromPaul Rubin <no.email@nospam.invalid>
Date2017-04-01 09:17 -0700
Message-ID<874ly86r11.fsf@nightsong.com>
In reply to#56513
Matthias Trute <matthias.trute@gmail.com> writes:
> Atmforth is a 16bit Forth system designed to run on AVR Atmega and TI
> MSP430 microcontrollers.

Was that supposed to say Amforth?  And did it always run on the MSP430?
I had somehow thought it was Atmega-only.  Thanks, this is cool!

[toc] | [prev] | [next] | [standalone]


#56577

FromMatthias Trute <matthias.trute@gmail.com>
Date2017-04-02 00:42 -0700
Message-ID<f993d378-aebc-41c1-8b39-5a077631d007@googlegroups.com>
In reply to#56542
> > Atmforth is a 16bit Forth system designed to run on AVR Atmega and TI
> > MSP430 microcontrollers.
> 
> Was that supposed to say Amforth?

Yes, a typo. sorry.

>  And did it always run on the MSP430?

The MSP 430 was added 3 years ago by integrating lots
of Camelforth code and has evolved since then.

> I had somehow thought it was Atmega-only.  Thanks, this is cool!

Thanks
Matthias

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.forth


csiph-web