29 projects tagged "Forth"

Download Website Updated 26 Jul 2010 Forth Foundation Library

Screenshot
Pop 50.08
Vit 4.19

The Forth Foundation Library is a Forth library. It gives you a collection of words written in (ANS) forth which are useful in areas such as data types, collections, interfaces, development support, and compound modules.

No download Website Updated 27 Jan 2006 Raven Scripting Language

Screenshot
Pop 20.78
Vit 55.17

Raven is a scripting language featuring whitespace indentation for defining code blocks a la Python, postfix notation and a data stack a la Forth; int, string, list, hash, and object data types a la Perl and PHP, regular expression support, MySQL connectivity, and variable scope a la Javascript. Development is fast and fun, code is succinct and easy to read, and the runtime is snappy.

Download Website Updated 07 May 2014 amforth

Screenshot
Pop 267.30
Vit 79.39

amforth is an extendible command interpreter for the Atmel AVR ATmega microcontroller family. It has a turnkey feature for embedded use as well. It does not depend on a host application. The command language is an almost compatible ANS94 forth with extensions. It needs less than 8KB code memory for the base system. It is written in assembly language and forth itself.

Download Website Updated 30 Sep 2011 Ngaro

Screenshot
Pop 39.87
Vit 3.80

Ngaro is a portable emulator and virtual machine for a MISC architecture. It also emulates a number of simple hardware devices.

Download Website Updated 24 Nov 2010 Toka

Screenshot
Pop 48.93
Vit 1.00

Toka is a portable dialect of Forth. It has been designed to be used on modern Unix-like OSes, and provides numerous libraries that map in functionality from various common libraries. The language can easily be extended using modules written in C.

Download No website Updated 30 Jan 2010 Michael4

Screenshot
Pop 20.49
Vit 1.97

Michael4 is a Forth-like language implemented for the 64-bit Alpha Linux platform. It was tested on gentoo Alpha. It differs slightly from normal Forths in that you can call words that are not yet defined and they are automatically stubbed if the source code file doesn't exist for them.

Download Website Updated 19 Jan 2013 IsForth

Screenshot
Pop 46.48
Vit 3.43

IsForth is a 32-bit Linux Forth compiler.

No download Website Updated 03 Jul 2009 minimac

Screenshot
Pop 67.30
Vit 3.66

Minimac is a minimalist, general purpose text macro processor. Its simplicity should make it particularly well suited as a front end preprocessor for little language compilers. It is meant to be simpler to use than m4. It uses an explicit argument stack, and user functions are defined by concatenation (similar to the Forth language). Macro expansion is delayed to the last possible moment. The software is currently in alpha release.

Download Website Updated 06 Jan 2010 FreeForth

Screenshot
Pop 45.50
Vit 1.47

FreeForth is a small and fast interactive compiler composed of an extensible set of macros generating inline compact i386 native code, including floating-point instructions, and an easy interface to Linux and Windows dynamic libraries. It uses two stacks to pass subroutines arguments and results separately from return addresses, like other Forth dialects, but unlike them, it is a simpler pure compiler (without an interpreter) offering interactivity through "anonymous" subroutines which are executed by their closing ";" macro. FreeForth is fully documented by 100K of interactive online help. Since its first release in 2006, it has been used every day for cross-development of realtime industrial applications embedded in microcontrollers, and for PC-controlled manufacturing test benches. The FreeForth distribution includes an interactive incremental assembler for the MSP430 microcontroller family.

Screenshot

Project Spotlight

Retro

A concatenative language with roots in Forth

Screenshot

Project Spotlight

InfoList

An application to edit the INFO list chunk in a RIFF file.