BADNOP (c) 2004-2005 Tom Schouten This is free software covered under the GPL. See the file COPYING for more info. For up to date sourcecode, use the darcs archive at: http://zwizwa.goto10.org/darcs/badnop This is a 'from scratch' attempt at a forth compiler/interpreter/terminal for PICmicro 18fxx2 microcontrollers. The compiler is a small forth with a host and target dictionary. Words defined in the target dictionary are compiled to a local copy of target's memory. Compilation is completely controlled by macros defined in the host (compiler) dictionary, which thus implement the target language (forth dialect) and target setup code. Should work on linux, mingw and cygwin. If you get hex file errors, you probably have a dos/unix newline issue (see forth.c for more info). Sources: forth.c compiler forth kernel build.f example build script compiler.f compiler/host library routines macro.f target forth macros for 18fxx2 architecture testapp.f target forth code *.pl some perl scripts for data file conversion