gforth: gforth/Attic/primitives
Default branch: MAIN
Bookmark a link to HEAD:
(view)
(download)
Current tag: MAIN
Revision 1.70
Wed May 21 20:39:36 1997 UTC (16 years ago) by anton
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.69: +0 -0 lines
FILE REMOVED
jwilke's changes:
Moved many files to other directories
renamed many files
other changes unknown to me.
Revision 1.69
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Mar 27 13:31:03 1997 UTC (16 years, 1 month ago) by anton
Branch:
MAIN
CVS Tags:
v0-3-0
Changes since 1.68: +3 -3 lines
Diff to previous 1.68
,
to selected 1.50
threw out blocks.fs:include (would confuse users)
added dictionary-end
script? is now set correctly
look and represent now work correctly on the Alpha
Revision 1.68
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Mar 11 16:00:41 1997 UTC (16 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.67: +5 -0 lines
Diff to previous 1.67
,
to selected 1.50
added primitive K
the Makefile now works with Digital Unix make
renamed the gforth-makeimage variable GFORTH into GFORTHD
fixed bug in comp-image (can now generate data-relocatable images).
gforth-makeimage uses a new option --no-offset-im to avoid differences
from the command line
Documentation changes
fixed another bug involving relocatablility of code addresses.
my_alloc now works on machines without MAP_FILE and MAP_PRIVATE
Revision 1.67
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Mar 4 17:49:55 1997 UTC (16 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.66: +9 -4 lines
Diff to previous 1.66
,
to selected 1.50
added double indirect threaded version and making of fully relocatable images.
added gforth-makeimage script for making fully relocatable images.
removed locals bug in if else endif constructs.
added mmap support for machines without MAP_ANON
removed command-line options -c and -o
moved definition of DOES_HANDLER_SIZE from machine.h to forth.h.
added hpux FLUSH_ICACHE in m68k.h
made source words print decimal
Revision 1.66
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Feb 24 22:28:59 1997 UTC (16 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.65: +1 -1 lines
Diff to previous 1.65
,
to selected 1.50
Fixed some alignment problems
Revision 1.65
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Feb 16 20:51:11 1997 UTC (16 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64
,
to selected 1.50
go up to 0.3.0
Revision 1.64
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Feb 14 20:47:26 1997 UTC (16 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.63: +9 -1 lines
Diff to previous 1.63
,
to selected 1.50
Small changes.
Revision 1.63
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Feb 9 21:51:40 1997 UTC (16 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.62: +40 -22 lines
Diff to previous 1.62
,
to selected 1.50
A few additional fixes. gforth EC should run now with only three
doers: docol, dovar and dodoes. Tried without dovar, failed (strange).
Revision 1.62
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Feb 8 22:58:15 1997 UTC (16 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.61: +147 -43 lines
Diff to previous 1.61
,
to selected 1.50
Merged in gforth-EC patches
Revision 1.61
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Feb 6 21:23:05 1997 UTC (16 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.60: +323 -194 lines
Diff to previous 1.60
,
to selected 1.50
Started to merge in changes made for gforth-EC project.
Revision 1.60
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 23 15:07:46 1996 UTC (16 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.59: +6 -7 lines
Diff to previous 1.59
,
to selected 1.50
bumped version number to 0.2.9.
added --offset-image option, comp-image.fs, and changed Makefile to
make a relocatable image gforth.fi from two nonrelocatable images.
added UNDER+.
Revision 1.59
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Sep 10 16:08:39 1996 UTC (16 years, 8 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-2-0,
v0-2-1
Changes since 1.58: +8 -0 lines
Diff to previous 1.58
,
to selected 1.50
fixed bugs in code.fs
added primitive threading-method
fixed create-interpret/compile such that "' word >body" works as expected
documented some defining words
Revision 1.58
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Aug 21 14:58:43 1996 UTC (16 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.57: +1 -1 lines
Diff to previous 1.57
,
to selected 1.50
a little cleanup in 386.h
renamed special: to interpret/compile:
renamed save-string to save-mem
added extend-mem
replaced (name>) with ((name>))
replaced name> with name>int and name>comp
renamed compile-only to compile-only-error
replaced xt>i with name>int
replaced xt>c with name>comp
removed xt>s
removed found
search-wordlist now delivers interpretation-xt
replaced (sfind) with find-name
replaced C' with COMP' and [C'] with [COMP']
removed S' and [S']
added hex.
added some helper words
adapted other words to the changes
started documenting the intergration of Gforth in applications
Revision 1.57
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jul 25 09:25:16 1996 UTC (16 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.56: +2 -4 lines
Diff to previous 1.56
,
to selected 1.50
fixed some macros such that their arguments are only evaluated once.
checked in special.fs
Revision 1.56
-
(view)
(download)
(annotate)
- [select for diffs]
Thu May 23 15:13:11 1996 UTC (17 years ago) by anton
Branch:
MAIN
Changes since 1.55: +13 -22 lines
Diff to previous 1.55
,
to selected 1.50
changed bahviour of system (no longer returns wretval, but puts it in $?)
added (system) ( c_addr u -- wretval wior )
changed close-pipe (now also returns wretval)
changed calls to strncasecmp to memcasecmp
Revision 1.55
-
(view)
(download)
(annotate)
- [select for diffs]
Mon May 6 12:39:03 1996 UTC (17 years ago) by anton
Branch:
MAIN
Changes since 1.54: +23 -0 lines
Diff to previous 1.54
,
to selected 1.50
added tables (case-sensitive wordlists)
cleaned up hash.fs a bit
added "interpretation:" for adding special interpretation semantics
Revision 1.54
-
(view)
(download)
(annotate)
- [select for diffs]
Fri May 3 13:05:06 1996 UTC (17 years ago) by anton
Branch:
MAIN
Changes since 1.53: +17 -0 lines
Diff to previous 1.53
,
to selected 1.50
added postponetest.fs
added perform (primitive)
minor changes
Revision 1.53
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Feb 26 16:52:46 1996 UTC (17 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.52: +9 -5 lines
Diff to previous 1.52
,
to selected 1.50
make dist now consistent with new files
improved mmul (both dblsub and primitive.fs replacement)
Revision 1.52
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Feb 13 11:12:18 1996 UTC (17 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.51: +102 -22 lines
Diff to previous 1.51
,
to selected 1.50
completed double-cell support for machines without a corresponding C int type
Revision 1.51
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Feb 9 17:34:11 1996 UTC (17 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.50: +72 -53 lines
Diff to previous 1.50
?DUP-IF and ?DUP-0=-IF are now supported by primitives
added primitives EMIT-FILE, STDOUT, STDERR
EMIT and TYPE now work through file words
added some code for the BUGGY_LONG_LONG case (not yet complete)
eliminated D! and D@
made DMIN, DMAX, DABS high-level
added compat/control.fs (?DUP-IF etc.)
Revision 1.50
-
(view)
(download)
(annotate)
- [selected]
Thu Jan 25 16:45:55 1996 UTC (17 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.49: +13 -5 lines
Diff to previous 1.49
eliminated "make realclean"; it's dangerous and useless.
eliminated relocation stuff in the kernal; was buggy and useless.
SIGPIPE now returns control to Forth.
Implemented form, rows, and cols; SIGWINCH updates these (on good OS's).
changed popen and pclose to open-pipe and close-pipe.
Revision 1.49
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jan 7 17:22:13 1996 UTC (17 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.48: +9 -6 lines
Diff to previous 1.48
,
to selected 1.50
added more.fs for people with old terminals.
WORDS and SEE now now respect the terminal size.
a lot of reordering in the Makefile, approaching the GNU standards.
factored NAME>STRING out of many words.
use AC_DECL_SYS_SIGLIST test in configure.in.
removed emitcounter (it was not used anyway).
SYSTEM now unpreps and repreps the terminal.
fixed byg in prims2x.fs.
added NEEDS, ?CSP, !CSP.
rewrote ALIAS?.
Revision 1.48
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Dec 23 16:21:58 1995 UTC (17 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.47: +8 -4 lines
Diff to previous 1.47
,
to selected 1.50
Improved etags support
prims2x now supports synclines ("#line ...")
improved strsignal replacement
Revision 1.47
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Nov 9 19:37:03 1995 UTC (17 years, 6 months ago) by pazsan
Branch:
MAIN
CVS Tags:
gforth-0_1beta
Changes since 1.46: +1 -1 lines
Diff to previous 1.46
,
to selected 1.50
Made gforth run on Alpha (changed Bool to Cell and worked around
malloc(0)=0).
Revision 1.46
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Nov 7 18:06:57 1995 UTC (17 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.45: +21 -2 lines
Diff to previous 1.45
,
to selected 1.50
added copyright headers
changes to loadfilename & co. to make savesystem transparent to
assertions and ~~
Revision 1.45
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Oct 29 21:35:13 1995 UTC (17 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.44: +12 -4 lines
Diff to previous 1.44
,
to selected 1.50
Corrected aligned instructions
Added COPYING to gforth.ds
added options to gforth.1
Revision 1.44
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Oct 26 22:48:41 1995 UTC (17 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.43: +7 -4 lines
Diff to previous 1.43
,
to selected 1.50
Changed threading ifdefs.
Requires debugging !!!!!!
Perhaps change concepts with LONG_LATENCY
on RISCs.
Added sokoban.fs as a nice little game.
Revision 1.43
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Oct 16 18:33:11 1995 UTC (17 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.42: +68 -50 lines
Diff to previous 1.42
,
to selected 1.50
added answords.fs and strsignal.c
added checking of documenetation of ANS Forth words
Fixed many documentation errors and added some documentation
signal handling now uses strsignal and can handle signals not present on all machines
Revision 1.42
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Oct 11 19:39:35 1995 UTC (17 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.41: +52 -36 lines
Diff to previous 1.41
,
to selected 1.50
Now gforth.fi is a nonrelocatable image containing all of startup.fs etc.
savesystem now saves `included-files', too (so require does not start from
scratch)
added/fixed stack effect and wordset documentation for many words in kernal.fs
some reformatting in kernal.fs
fixed some wordset info in primitives
added strsignal
Revision 1.41
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Oct 7 17:38:18 1995 UTC (17 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.40: +71 -4 lines
Diff to previous 1.40
,
to selected 1.50
added code.fs (code, ;code, end-code, assembler)
renamed dostruc to dofield
made index and doc-entries nicer
Only words containing 'e' or 'E' are converted to FP numbers.
added many wordset comments
added flush-icache primitive and FLUSH_ICACHE macro
added +DO, U+DO, -DO, U-DO and -LOOP
added code address labels (`docol:' etc.)
fixed sparc cache_flush
Revision 1.40
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Sep 6 21:00:26 1995 UTC (17 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.39: +5 -5 lines
Diff to previous 1.39
,
to selected 1.50
Removed BUGS, tried to clean up.
Revision 1.39
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jun 7 10:05:10 1995 UTC (17 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.38: +10 -10 lines
Diff to previous 1.38
,
to selected 1.50
added tilde expansion to primitives
installation now allows parallel versions (like gcc).
The version string is now in only one place
Revision 1.38
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Apr 20 09:42:57 1995 UTC (18 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.37: +24 -0 lines
Diff to previous 1.37
,
to selected 1.50
added "system documentation requirements" section to gforth.ds.
added answers for environmental queries for wordsets.
changed W/O file access mode from "w+" to "w".
S" now uses a buffer
BIN is now idempotent
added FILE-STATUS
some other minor changes and bug fixes.
Revision 1.37
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Apr 14 18:56:58 1995 UTC (18 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.36: +0 -7 lines
Diff to previous 1.36
,
to selected 1.50
Put pow10 in a separate file (it is used by ecvt and engine) and
adjusted configure accordingly.
script? is now also set during processing --evaluate arguments. This
avoids getting a newline from "gforth -e bye".
Revision 1.36
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Apr 6 16:56:13 1995 UTC (18 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.35: +54 -21 lines
Diff to previous 1.35
,
to selected 1.50
fixed bug in resize ("0 n resize" is now equivalent to "n allocate")
added primitives call-c and strerror
most primitives producing iors now produce error numbers derived from OS error
numbers (EAGAIN and its kin)
.error now prints OS error messages for OS-derived error numbers.
primitives working with ferror now call clearerr
added a bit of documentation to glocals.fs to satisfy TeX
added definition of CC to Makefile.in again
Revision 1.35
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Feb 22 18:40:17 1995 UTC (18 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.34: +22 -12 lines
Diff to previous 1.34
,
to selected 1.50
Moved the stores back to where they belong.
Instead, a new part of NEXT is introduced: NEXT_PO resides at the start of
the primitive. Additional macros were introduced to accommodate more
scheduling alternatives. Scheduling is determined by two new flags,
-DLONG_LATENCY and -DAUTO_INCREMENT.
Revision 1.34
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Feb 9 17:49:58 1995 UTC (18 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33
,
to selected 1.50
fixed blocks.fb creation bug by making result of create-file readable.
Revision 1.33
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Feb 2 18:13:09 1995 UTC (18 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.32: +6 -11 lines
Diff to previous 1.32
,
to selected 1.50
added very preliminary support for Alpha/osf1
Moved flush-tos before stores to improve scheduling
merged io-dos.h and io.h
Created new Makefile for DOS
removed ToDo topcics that are already done
Revision 1.32
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Jan 24 17:31:23 1995 UTC (18 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.31: +37 -22 lines
Diff to previous 1.31
,
to selected 1.50
cross.fs: Corrected bug on le machines
Minor changes on other files
Revision 1.31
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jan 19 19:43:48 1995 UTC (18 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.30: +16 -11 lines
Diff to previous 1.30
,
to selected 1.50
Fixed some last poblems with 64 bit or other wordsizes.
Revision 1.30
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jan 19 17:48:11 1995 UTC (18 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.29: +11 -11 lines
Diff to previous 1.29
,
to selected 1.50
float.fs: Added f~ (f-proximate)
wordsets.fs: Added missing float words
Added 16 bit and 64 bit support in cross.fs
Fixed some bugs which asume sizeof(int)=sizeof(Cell)
Revision 1.29
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jan 18 18:41:43 1995 UTC (18 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.28: +37 -6 lines
Diff to previous 1.28
,
to selected 1.50
worked a bit on m68k.h and power.h
moved hyperbolic functions and falog to primitives
Revision 1.28
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Jan 10 18:57:45 1995 UTC (18 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.27: +11 -3 lines
Diff to previous 1.27
,
to selected 1.50
Changes to make creation of info files possible
more documentation
included unistd.h in engine.c
Revision 1.27
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Dec 14 16:15:31 1994 UTC (18 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
,
to selected 1.50
Fixed a few bugs in config.in
added USE_TOS and USE_FTOS to the machine.h files as appropriate
Revision 1.26
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 12 17:10:49 1994 UTC (18 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.25: +10 -0 lines
Diff to previous 1.25
,
to selected 1.50
Reorganized configuration: configure is now created by autoconf from
configure.in; I still left it in the CVS repository because not
everyone has autoconf. decstation.h renamed to mips.h and apollo68k to
m68k. Added general 32bit.h description, which the other machine
descriptions use. Created/copied replacement files install-sh memcmp.c
memmove.c select.c (carved out from ecvt.c) strtol.c
strtoul.c. Bytesex is now handled by configure.
Deciding the threading method is now done in machine.h, this should
also be done for USE_TOS and USE_FTOS.
Revision 1.25
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Nov 23 16:54:40 1994 UTC (18 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
,
to selected 1.50
added package target to Makefile.in
some documentation changes
Revision 1.24
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Nov 14 19:01:17 1994 UTC (18 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.23: +1 -1 lines
Diff to previous 1.23
,
to selected 1.50
Only documentation changes
Revision 1.23
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Oct 27 16:32:22 1994 UTC (18 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.22: +30 -8 lines
Diff to previous 1.22
,
to selected 1.50
Added f.s
Speeded up history backward search
Fixed Bug in >float (1e is a float, " <float> " is, too)
Added vt100 cursor key support (vt100key.fs)
Revision 1.22
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Oct 24 19:16:05 1994 UTC (18 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
,
to selected 1.50
Added automatic glossary entry transfer from primitives to the texi file.
renamed gfoprth.texi to gforth.ds.
fixed a few minor bugs.
changed the behaviour of locals scoping when encountering an unreachable BEGIN.
made UNREACHABLE immediate
Revision 1.21
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Oct 18 15:51:21 1994 UTC (18 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20
,
to selected 1.50
hash.fs uses single (but large) hash table (like LMI)
time&date bug fixed
ORDER reversed (let's see the reactions)
time printout in sieve.fs fixed
startup.fs modified due to history.fs and doskey.fs (see comment of these
files)
Revision 1.20
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Sep 28 17:02:49 1994 UTC (18 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
,
to selected 1.50
Fixed some bugs and eliminated some warnings
Revision 1.19
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Sep 26 20:31:15 1994 UTC (18 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.18: +9 -0 lines
Diff to previous 1.18
,
to selected 1.50
Made DTC on HPPA run!
Changed -DDEBUG output to go to stderr
Revision 1.18
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Sep 12 19:00:35 1994 UTC (18 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.17: +202 -35 lines
Diff to previous 1.17
,
to selected 1.50
Added forth variants for primitives
Added a generator for forth primitives
Cleaned up some minor errors
Changed names of local access (was cell size dependent)
Where is "getopt.h"???!? Added tiny workaround. Where is getopt_long?
Revision 1.17
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Sep 8 17:20:10 1994 UTC (18 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.16: +9 -8 lines
Diff to previous 1.16
,
to selected 1.50
cleaned up NEXT macros; provided for CISC (united) and RISC (split) versions
cstr is now a function that can process arbitrarily long strings
Revision 1.16
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Sep 5 17:36:23 1994 UTC (18 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.15: +7 -3 lines
Diff to previous 1.15
,
to selected 1.50
Added proper option processing to main.c
image and source files are now searched in $GFORTHPATH
Revision 1.15
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Aug 31 19:42:50 1994 UTC (18 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.14: +32 -32 lines
Diff to previous 1.14
,
to selected 1.50
Added options to allow good register scheduling on i386
added blocks
Revision 1.14
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Aug 25 15:25:32 1994 UTC (18 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.13: +31 -1 lines
Diff to previous 1.13
,
to selected 1.50
make now generates both images
the image names were changed
added C-level support for deferred words (dodefer)
made 2>r 2r> 2r@ 2rdrop primitives
some tuning of the outer interpreter; eliminated many words based on
counted strings
Replaced the hash function with one that works better for larger tables
Revision 1.13
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jul 21 10:52:48 1994 UTC (18 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.12: +40 -12 lines
Diff to previous 1.12
,
to selected 1.50
Added dictionary hashing
Changed argument interpretation as documented
Made refill for DOS 20 times faster
Added m*/ and missing FP words.
Revision 1.12
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jul 13 19:21:05 1994 UTC (18 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.11: +1 -0 lines
Diff to previous 1.11
,
to selected 1.50
Moved setjmp from engine to go_forth, because the socalled "globbered"
variables where saved in memory (and this slows down everything).
Added global up0 for security (up is globbered).
Added restrict's functionalitz to cross.fs
removed all occurency of cell+ name>, because the bug in name> is
fixed.
Added a dusty workaround at the end of prims2x.fs, because of
strange exceptions.
Revision 1.11
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Jul 8 15:00:59 1994 UTC (18 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.10: +10 -5 lines
Diff to previous 1.10
,
to selected 1.50
signals are now translated into THROWs
A number of bug fixes (make a diff of BUGS for details)
added assert.fs and debugging.fs
made .s nicer
keep names of included files (in loadfilename) and print them upon error
Revision 1.10
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jul 7 14:59:24 1994 UTC (18 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9
,
to selected 1.50
Made gray warnings-off-compatible
Added (type) as primitive
Revision 1.9
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Jun 17 12:35:14 1994 UTC (18 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.8: +65 -37 lines
Diff to previous 1.8
,
to selected 1.50
Integrated locals (in particular automatic scoping) into the system.
Revision 1.8
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jun 1 10:05:20 1994 UTC (18 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.7: +12 -5 lines
Diff to previous 1.7
,
to selected 1.50
added an experimental hash table (search/order.fs)
allowed the user to select caps-stored names or even case-
sensitive search.
Made gforth.texi compilable.
Revision 1.7
-
(view)
(download)
(annotate)
- [select for diffs]
Wed May 18 17:29:58 1994 UTC (19 years ago) by pazsan
Branch:
MAIN
Changes since 1.6: +14 -16 lines
Diff to previous 1.6
,
to selected 1.50
Fixed problem with ?dup
Deleted noop output like sp+=0 from prims2x.fs
Made wordinfo.fs work with DTC on i386
Added a faster (???) relocater
Revision 1.6
-
(view)
(download)
(annotate)
- [select for diffs]
Sat May 7 14:56:03 1994 UTC (19 years ago) by anton
Branch:
MAIN
Changes since 1.5: +77 -82 lines
Diff to previous 1.5
,
to selected 1.50
local variables
rewrote primitives2c.el in Forth (prims2x.el)
various small changes
Added Files:
from-cut-here gforth.el gforth.texi glocals.fs gray.fs
locals-test.fs prims2x.fs
Revision 1.5
-
(view)
(download)
(annotate)
- [select for diffs]
Thu May 5 17:05:37 1994 UTC (19 years ago) by pazsan
Branch:
MAIN
Changes since 1.4: +3 -0 lines
Diff to previous 1.4
,
to selected 1.50
Got direct threading to work!
Revision 1.4
-
(view)
(download)
(annotate)
- [select for diffs]
Thu May 5 15:46:50 1994 UTC (19 years ago) by pazsan
Branch:
MAIN
Changes since 1.3: +5 -2 lines
Diff to previous 1.3
,
to selected 1.50
Added direct threading for R3/4000. Still needs cache flush.
Added direct threading for R3/4000. Needs still cache flush.
Revision 1.3
-
(view)
(download)
(annotate)
- [select for diffs]
Tue May 3 15:24:14 1994 UTC (19 years ago) by pazsan
Branch:
MAIN
Changes since 1.2: +21 -2 lines
Diff to previous 1.2
,
to selected 1.50
Added fsincos, corrected fsin.
Added fexpm1, flog1p.
Changed EXIT to ;S
Created immediate EXIT in kernal.fs and cross.fs for locals.
Revision 1.2
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Apr 20 17:12:06 1994 UTC (19 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.1: +24 -1 lines
Diff to previous 1.1
,
to selected 1.50
primitives: key?, ms and time&date added
engine.c: time.h for ms and time&date included
bugs fixed to run tt.pfe
Revision 1.1
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Feb 11 16:30:46 1994 UTC (19 years, 3 months ago) by anton
Branch:
MAIN
Branch point for:
no-vendor
Diff
to selected 1.50
Initial revision
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.