A simple, indirect-threaded Forth, written in C; for target compiling; runs on Linux, BSD, OSX, and Cygwin
Forth Assembly C Lua Groff Shell Other
Latest commit 5bf42b3 Oct 7, 2016 @nimblemachines Fixed configure.sh and Makefile
Two things:

* Previous commit had an sh syntax error (when I added "support" for

* OpenBSD's make doesn't have .sinclude

Both of these are fixed in this commit.
Failed to load latest commit information.
doc Changed copyright date for 2016 Jun 17, 2016
mu startup.mu4: Comment changed to reflect reality Sep 29, 2016
scripts Forgot to update copyright date on LICENSE Aug 2, 2016
src Fixed configure.sh and Makefile Oct 7, 2016
talks Added "slides" for talk at PNCA Mar 30, 2008
.gitattributes .gitattributes: added missing trailing newline Apr 16, 2015
BUILDING BUILDING instructions were slightly misleading about executable Aug 2, 2016
README Changed copyright date for 2016 Jun 17, 2016


This file is part of muFORTH: http://muforth.nimblemachines.com/

Copyright (c) 2002-2016 David Frech. (Read the LICENSE for details.)


Sadly, there isn't an up-to-date README about the current indirect-threaded
implementation of muFORTH.

For now you can read the old, obsolete README (now in doc/README.obsolete)
which documents the original form of muFORTH: a simple subroutine-threaded (ie,
native) Forth with a tiny built-in x86 compiler. While attempting to port this
version of muFORTH to the PowerPC I ran into trouble and decided that a
traditional threaded Forth might be a better choice.

Many, but not all, of the concepts in the original README still apply, so
skimming thru it wouldn't necessarily be a waste of time. ;-)

Stay tuned for a real, up-to-date README.