Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Forth for the AVR

Forth for the AVR

2004-12-20 by Brian Dean

Does anyone here program using Forth?  If so, you might be interested
in PFAVR:

     http://claymore.engineer.gvsu.edu/~steriana/Python/pfavr/

I've loaded the hex file into one of my MAVRIC boards and it works no
problem without any changes.  Pretty cool.

I'm not really a Forth expert or anything, but the language seems
pretty interesting and versatile.  Doesn't look like this
implementation supports floating point, though, which is kind've a
bummer.  It only takes up 26K of flash which is only about 20%
capacity of the ATmega128.

Anyway, I thought I'd point this out to anyone here who might be
interested in a free Forth implementation for the AVR.  Good stuff!

-Brian
-- 
Brian Dean
BDMICRO - ATmega128 Based MAVRIC Controllers
http://www.bdmicro.com/

Re: [AVR-Chat] Forth for the AVR

2004-12-20 by Leon Heller

----- Original Message ----- 
Show quoted textHide quoted text
From: Brian Dean
To: AVR-Chat@yahoogroups.com
Sent: Monday, December 20, 2004 5:07 AM
Subject: [AVR-Chat] Forth for the AVR


Does anyone here program using Forth?  If so, you might be interested
in PFAVR:

     http://claymore.engineer.gvsu.edu/~steriana/Python/pfavr/

I've loaded the hex file into one of my MAVRIC boards and it works no
problem without any changes.  Pretty cool.

I'm not really a Forth expert or anything, but the language seems
pretty interesting and versatile.  Doesn't look like this
implementation supports floating point, though, which is kind've a
bummer.

Forthians don't like floating-point and generally use fixed-point 
arithmetic.

Leon

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.