29 projects tagged "Forth"

Download Website Updated 23 Feb 2014 4tH compiler

Screenshot
Pop 288.85
Vit 45.43

4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.

No download Website Updated 01 Aug 2001 AI Mind

Screenshot
Pop 71.83
Vit 68.44

The Robot AI Mind in JavaScript for Web migration and in Forth for robots is an artificial intelligence evolving towards full civil rights on a par with human beings and towards superintelligence beyond any human IQ.

No download Website Updated 20 Jan 2004 Dragon FORTH

Screenshot
Pop 30.58
Vit 1.00

Dragon FORTH is a fast 32-bit FORTH system for PalmOS 2.x-6.x. It allows programming directly on the PalmOS device. It has full ANS 94 compatibility, fast 32-bit and 64-bit arithmetic, and a multitasking kernel.

No download Website Updated 03 Sep 2006 Factor

Screenshot
Pop 82.65
Vit 4.34

Factor is a dynamically-typed stack-based programming language. Factor runs on various OSes and CPU architectures, and provides an optimizing compiler, interactive development environment, powerful collections, higher order programming, continuations, and a growing library of contributed code.

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.

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.

Download Website Updated 26 Feb 2014 Gforth

Screenshot
Pop 132.75
Vit 2.81

Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history and a powerful locals facility, and it even has (the beginnings of) a manual. Gforth employs traditional implementation techniques: its inner innerpreter is indirect or direct threaded. Gforth runs under Unix, Win95, OS/2, and DOS and should not be hard to port to other systems supported by GCC.

Download Website Updated 19 Jan 2013 IsForth

Screenshot
Pop 46.48
Vit 3.43

IsForth is a 32-bit Linux Forth compiler.

Download Website Updated 10 Jul 2001 JacksOrBetter

Screenshot
Pop 14.90
Vit 68.60

JacksOrBetter is a simple video poker simulator for PalmOS PDAs.

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.

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.