summaryrefslogtreecommitdiffstats
path: root/sys/boot/ficl/words.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* Update to FICL 3.03 (the last release before FICL4 rewrite).jkim2007-03-231-37/+303
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-1/+1
* Make ficl work on sparc64. The assumption that int == long == void * isscottl2002-08-311-8/+8
* Upgrade to FICL version 3.02. Anything wrong is my fault, everything right isdcs2002-04-091-629/+945
* Avoid an alignment fault on 64bit architectures.dfr2001-09-041-1/+1
* As in with ":", check dictionary space and increase it if necessary beforedcs2001-05-271-0/+2
* FICL 2.05 has a flawed definition of BASE. Fix it.dcs2001-05-101-1/+1
* Bring in ficl 2.05.dcs2001-04-291-1336/+924
* Only build PnP parts if the platform supports PnP.dfr2000-09-101-0/+2
* Add the infrastructure necessary to handle PnP from a Forth script.dcs2000-09-081-0/+4
* Fix REFILL. It must throw RESTART instead of OUTOFTEXT so thatdcs2000-06-121-2/+27
* Add setenv, getenv, setenv?, unsetenv, copyin and copyout to FICL.dcs2000-06-071-0/+6
* Apply a number of fixes for the Alpha platform.dcs2000-06-021-1/+1
* Add "int" sized manipulation words.dcs2000-06-011-4/+27
* Bring in FICL 2.04. No bump of loader version is required by thisdcs2000-05-261-129/+243
* Lay the groundwork for on-demand dictionary expansion.dcs2000-05-051-1/+16
* Add heap?, so we can tell how much free space we have left.dcs2000-05-041-0/+9
* (Hopefully) make all necessary changes for ficl to support alpha.dcs1999-11-231-1/+1
* Bring in ficl version 2.03. No version bump for loader.dcs1999-09-291-446/+485
* Remove dictHashSummary internal function; it used doubles.jkh1999-02-091-1/+0
* The previous fix for "type" was absolutely lousy. Not only the bufferdcs1999-02-041-2/+2
* From the PR:msmith1999-01-241-6/+51
* From the PR:msmith1999-01-241-11/+7
* Add EXCEPTION word set.msmith1999-01-221-23/+239
* Change counter-intuitive pc@ and pc! to inb and outb.abial1999-01-141-2/+4
* Add words "pc!" and "pc@" which allow to manipulate I/O ports. This canabial1999-01-131-0/+10
* Add support for some FACILITY words:abial1998-12-311-1/+74
* Add new word ".#" which acts like "." but doesn't output a space separator.abial1998-12-221-0/+13
* o Add proper stack checking to all file wordsjkh1998-11-071-28/+48
* Eliminate much code cruft by extending simple file I/O API to includejkh1998-11-071-53/+45
* OK, fload/fexec work properly when both compiling and interpretingjkh1998-11-071-11/+9
* switch words to default mode.jkh1998-11-061-4/+4
* Make fexists/fload work with existing string literals instead. Doingjkh1998-11-061-40/+8
* Argh, I had this right[er] before. More commits to follow.jkh1998-11-061-2/+2
* Use proper literal names.jkh1998-11-061-2/+2
* Remember a bit more of my forth and do:jkh1998-11-051-11/+50
* 1. rebuild all elements of testmain properly for safety.jkh1998-11-051-1/+87
* Fix includes; we were still pulling in <stdlib.h> in some places.msmith1998-11-041-0/+6
* Make this work in the libstand environment; don't use stdio/stdlib headers.msmith1998-11-041-3/+1
* Add the Ficl (Forth Inspired Command Language) interpreter. If all goes well,msmith1998-11-031-0/+4339
OpenPOWER on IntegriCloud