summaryrefslogtreecommitdiffstats
path: root/sys/boot/ficl
Commit message (Expand)AuthorAgeFilesLines
* Zeroes structure before using it.dcs1999-11-271-0/+1
* Revert ill-considered simplification in 1.13.dcs1999-11-231-8/+11
* Improve Makefile by using .PATH.dcs1999-11-231-2/+4
* Improve on ficl port to alpha.dcs1999-11-235-462/+7
* (Hopefully) make all necessary changes for ficl to support alpha.dcs1999-11-235-6/+18
* Fix world-breaking bug, add $FreeBSD$ tag.dcs1999-09-291-1/+2
* Bring in ficl version 2.03. No version bump for loader.dcs1999-09-2919-816/+1488
* $Id$ -> $FreeBSD$peter1999-08-282-2/+2
* Reactivate trace! after making it egcs-friendly.dcs1999-04-062-13/+16
* Disable trace! until it gets fixed.dcs1999-03-171-2/+2
* Remove redundant code.dcs1999-03-151-2/+2
* Make $ print different lines in, well, different lines.dcs1999-02-281-2/+2
* Remove dictHashSummary internal function; it used doubles.jkh1999-02-093-79/+0
* Make FICL_TRACE default.dcs1999-02-042-3/+39
* Make ficlExec recursive. This removes vmReset and vmQuit from thedcs1999-02-041-7/+17
* Fix ficlExecFD to take kern/9412 changes into account. Also modify itdcs1999-02-041-3/+3
* The trace facility was full of bugs. Correct that by using thedcs1999-02-041-73/+72
* The previous fix for "type" was absolutely lousy. Not only the bufferdcs1999-02-041-2/+2
* Add conditional compilation facilities to ficl. This had been previouslydcs1999-02-041-0/+32
* From the PR:msmith1999-01-243-6/+145
* From the PR:msmith1999-01-241-11/+7
* Add EXCEPTION word set.msmith1999-01-2213-58/+339
* Transition from using Perl to using awk for our text-manipulationmsmith1999-01-183-89/+99
* Change counter-intuitive pc@ and pc! to inb and outb.abial1999-01-145-20/+22
* Add words "pc!" and "pc@" which allow to manipulate I/O ports. This canabial1999-01-135-0/+120
* 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-073-55/+101
* Take init out of here - it's a layering violation.jkh1998-11-071-3/+0
* OK, fload/fexec work properly when both compiling and interpretingjkh1998-11-071-11/+9
* switch words to default mode.jkh1998-11-061-4/+4
* Submit better fix to the prompt bug.jkh1998-11-062-3/+3
* Make fexists/fload work with existing string literals instead. Doingjkh1998-11-062-41/+9
* 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
* Don't not print the prompt string; not doing this has funny side-effects.msmith1998-11-062-4/+6
* Remember a bit more of my forth and do:jkh1998-11-053-13/+55
* 1. rebuild all elements of testmain properly for safety.jkh1998-11-053-7/+99
* Explicitly invoke perl to run the softwords.pl script in case themsmith1998-11-051-2/+2
* Improve the assertion testing for successful softword compilation.msmith1998-11-041-4/+1
* Fix includes; we were still pulling in <stdlib.h> in some places.msmith1998-11-0410-34/+54
* Make this work in the libstand environment; don't use stdio/stdlib headers.msmith1998-11-047-30/+12
* Add the Ficl (Forth Inspired Command Language) interpreter. If all goes well,msmith1998-11-0322-0/+9735
OpenPOWER on IntegriCloud