gforth: gforth/see.fs
Default branch: MAIN
Bookmark a link to HEAD:
(view)
(download)
Revision 1.76
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Dec 31 18:09:02 2010 UTC (2 years, 4 months ago) by anton
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.75: +1 -1 lines
Diff to previous 1.75
,
to selected 1.2
updated copyright years
Revision 1.75
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Sep 12 17:10:04 2010 UTC (2 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74
,
to selected 1.2
regexp alternatives fixed
decompiler output for regexp improved
Revision 1.74
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Aug 28 10:04:34 2010 UTC (2 years, 8 months ago) by dvdkhlng
Branch:
MAIN
Changes since 1.73: +57 -53 lines
Diff to previous 1.73
,
to selected 1.2
In 'see', disassemle code after ;abi-code
Revision 1.73
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Aug 28 09:48:53 2010 UTC (2 years, 8 months ago) by dvdkhlng
Branch:
MAIN
Changes since 1.72: +21 -17 lines
Diff to previous 1.72
,
to selected 1.2
2 bugfixes for see:
- ': array does> if then ;' would fail with 'SEE: Table failure'.
Reason: c-lit encountering DOES> would incremented the address by only 1
cell in scan-pass, not the correct 3 cells as in display-pass.
- ;abi-code was treated like 'does>' thus trying to decoding machine code as
forth code. For now stop decoding when ;abi-code is encountered.
Revision 1.72
-
(view)
(download)
(annotate)
- [select for diffs]
Sun May 2 16:58:02 2010 UTC (3 years ago) by pazsan
Branch:
MAIN
Changes since 1.71: +1 -1 lines
Diff to previous 1.71
,
to selected 1.2
See works now a little bit better on ;abi-code
Revision 1.71
-
(view)
(download)
(annotate)
- [select for diffs]
Sat May 1 21:29:08 2010 UTC (3 years ago) by pazsan
Branch:
MAIN
Changes since 1.70: +8 -3 lines
Diff to previous 1.70
,
to selected 1.2
Possibility to disassemble ;abi-code, as well (doesn't work yet, since ;abi-code is loaded later)
Revision 1.70
-
(view)
(download)
(annotate)
- [select for diffs]
Sat May 1 20:36:59 2010 UTC (3 years ago) by pazsan
Branch:
MAIN
Changes since 1.69: +13 -7 lines
Diff to previous 1.69
,
to selected 1.2
See works for DOES> again
Revision 1.69
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Apr 18 16:39:55 2010 UTC (3 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68
,
to selected 1.2
more work on documenting assembly language stuff
Revision 1.68
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Apr 18 13:02:09 2010 UTC (3 years, 1 month ago) by dvdkhlng
Branch:
MAIN
Changes since 1.67: +8 -0 lines
Diff to previous 1.67
,
to selected 1.2
support for using SEE on ABI-CODE definitions
Revision 1.67
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Apr 18 06:18:36 2010 UTC (3 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66
,
to selected 1.2
Removed doeshandler in cross.fs
Revision 1.66
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Apr 11 15:37:22 2010 UTC (3 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65
,
to selected 1.2
Eliminated unused doeshandler (aka DOESJUMP) field from kernel
compiler (it's still in cross.fs). SEE does not know how to
decompile the result.
Revision 1.65
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Jul 15 16:11:49 2008 UTC (4 years, 10 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-7-0
Changes since 1.64: +1 -1 lines
Diff to previous 1.64
,
to selected 1.2
updated copyright years
updated copyright-blacklist (added libltdl)
updated distributed files (don't distribute files without distribution terms)
added copyright to preforth.in and build-ec.in
Revision 1.64
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Feb 12 16:44:58 2008 UTC (5 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.63: +9 -7 lines
Diff to previous 1.63
,
to selected 1.2
Support kernel building with 0.6.2 engine, 0.6.2 kernel, and
current startup.fs and friends.
Revision 1.63
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 31 18:40:24 2007 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.62: +2 -3 lines
Diff to previous 1.62
,
to selected 1.2
updated copyright notices for GPL v3
Revision 1.62
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 31 17:34:58 2007 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61
,
to selected 1.2
updated copyright years
Revision 1.61
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 29 22:20:02 2007 UTC (5 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.60: +1 -0 lines
Diff to previous 1.60
,
to selected 1.2
Constants compile to literals
Revision 1.60
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Feb 18 18:30:51 2007 UTC (6 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.59: +3 -2 lines
Diff to previous 1.59
,
to selected 1.2
added RESTORE and IFERROR, deleted RECOVER (undocumented)
Revision 1.59
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Dec 31 13:39:13 2006 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58
,
to selected 1.2
updated copyright years
Revision 1.58
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Dec 30 20:06:26 2006 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.57: +1 -5 lines
Diff to previous 1.57
,
to selected 1.2
minor code cleanup
Revision 1.57
-
(view)
(download)
(annotate)
- [select for diffs]
Sun May 7 18:14:11 2006 UTC (7 years ago) by anton
Branch:
MAIN
Changes since 1.56: +3 -3 lines
Diff to previous 1.56
,
to selected 1.2
slightly improved behaviour for .WORD when it sees a nameless word
Revision 1.56
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Dec 31 13:23:58 2004 UTC (8 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.55: +1 -1 lines
Diff to previous 1.55
,
to selected 1.2
updated copyright years for files changed in 2004
Revision 1.55
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Dec 28 19:51:44 2004 UTC (8 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.54: +3 -1 lines
Diff to previous 1.54
,
to selected 1.2
changed error indicator into >>>word<<< instead of using ^^^^
made dec.r behave like .r and u.r
moved UMIN into kernel
Revision 1.54
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Jun 19 15:32:31 2004 UTC (8 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.53: +13 -10 lines
Diff to previous 1.53
,
to selected 1.2
Made debugger work on gforth-itc
Revision 1.53
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Jan 13 16:00:55 2004 UTC (9 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.52: +1 -1 lines
Diff to previous 1.52
,
to selected 1.2
documentation change
SEE bugfixes
made (COMPILE) barf
Revision 1.52
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Mar 22 10:04:07 2003 UTC (10 years, 2 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-6-2
Changes since 1.51: +2 -2 lines
Diff to previous 1.51
,
to selected 1.2
added LATEST, replaced uses of LAST @ with uses of LATEST
renamed LASTXT to LATESTXT, and changed the uses
made >NAME the primary name for >HEAD
documentation changes
Revision 1.51
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Mar 9 15:16:52 2003 UTC (10 years, 2 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-6-0,
v0-6-1
Changes since 1.50: +1 -1 lines
Diff to previous 1.50
,
to selected 1.2
updated copyright years
Revision 1.50
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Mar 8 13:29:55 2003 UTC (10 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.49: +0 -13 lines
Diff to previous 1.49
,
to selected 1.2
.VOC and its users print names for wordlists defined with "wordlist constant"
moved id. and friends from see.fs to search.fs
Revision 1.49
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jan 26 20:56:37 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.48: +11 -4 lines
Diff to previous 1.48
,
to selected 1.2
use AC_SYS_LARGEFILE instead of declaring this stuff unconditionally
moved memcasecmp() into support.c
eliminated -TEXT (all uses replaced, except within prim)
converted CAPSCOMP and -TRAILING into high-level words
folded C code for more complex primitives into support.c
Fliterals are now decompiled ok
f.rdp etc. documentation changes
added test cases for SEARCH
Revision 1.48
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Jan 6 11:18:59 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.47: +4 -3 lines
Diff to previous 1.47
,
to selected 1.2
Changed interfaces of PRIM>NAME THREADED>NAME to be like >NAME.
Revision 1.47
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Jan 4 08:26:57 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.46: +20 -16 lines
Diff to previous 1.46
,
to selected 1.2
bugfix: LOOK works again for xts of primitives
new words: threaded>xt, prim>name, threaded>name (stack effect not final)
Revision 1.46
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jan 1 17:28:29 2003 UTC (10 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.45: +12 -12 lines
Diff to previous 1.45
,
to selected 1.2
Cleaned up prim file (only one soft of branches, grouping)
Added auto-expanding tib for file reading - the terminal line length remains
limited.
Revision 1.45
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Dec 26 14:09:20 2002 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.44: +113 -33 lines
Diff to previous 1.44
,
to selected 1.2
SEE now works again for control structures and strings
Revision 1.44
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Dec 25 21:16:54 2002 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.43: +56 -22 lines
Diff to previous 1.43
,
to selected 1.2
worked on SEE
COMPILE, now produces LIT@ and LIT+ again
Revision 1.43
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Dec 13 21:20:39 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.42: +1 -2 lines
Diff to previous 1.42
,
to selected 1.2
implemented DECOMPILE-PRIM and use it in (LOOK); SIMPLE-SEE works again
minor bugfix in SIMPLE-SEE
HEAD? now delivers 1 on likely-false positives
Revision 1.42
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Dec 4 10:42:59 2002 UTC (10 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41
,
to selected 1.2
eliminated all uses of "lit (abort") (s") (.") outside cross.fs, except one
eliminated (c"); cliteral is now in the kernel.
Revision 1.41
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 14 11:18:57 2002 UTC (10 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.40: +1 -1 lines
Diff to previous 1.40
,
to selected 1.2
bugfix: (complex) SEE now works (output quality could be improved, though).
Revision 1.40
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Apr 1 15:34:34 2002 UTC (11 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.39: +1 -1 lines
Diff to previous 1.39
,
to selected 1.2
added regression test for signal on broken execute (not working on Linux-PPC)
new error message and code for ticking compile-only words
bug workaround for gforth binary (dynamic superinsts produced wrong code for
?dup-0=-branch)
Revision 1.39
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Jan 26 16:31:40 2002 UTC (11 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.38: +1 -4 lines
Diff to previous 1.38
,
to selected 1.2
dynamic superinstructions for the code in the image
SEE works again for CODE words
Revision 1.38
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Jan 4 20:31:54 2002 UTC (11 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
,
to selected 1.2
Modified cross to get closer to mixed threading
Added a few debugging aids
Revision 1.37
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Apr 8 13:48:12 2001 UTC (12 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
,
to selected 1.2
Made peephole a configurable option
Revision 1.36
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Mar 28 09:06:57 2001 UTC (12 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.35: +7 -2 lines
Diff to previous 1.35
,
to selected 1.2
added SIMPLE-SEE
Revision 1.35
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Mar 17 21:36:41 2001 UTC (12 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.34: +16 -10 lines
Diff to previous 1.34
,
to selected 1.2
Further peephole optimization preparation in cross.fs:
- compile calls now works
- compile Create/DOES> better prepaired (doesn't work yet)
- compile Create/Variable doesn't work yet
- no peephole optimization yet
See calls works
Revision 1.34
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jan 28 17:39:33 2001 UTC (12 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.33: +18 -11 lines
Diff to previous 1.33
,
to selected 1.2
SEE bugfix (coming from long names)
NEXTNAME bugfix (but still length restrictions)
Revision 1.33
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Nov 13 22:10:30 2000 UTC (12 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
,
to selected 1.2
make bindist now makes sunsite-compliant package names
updated lsm
prims2x now works on the Alpha
SEE now displays anonymous words as <###> (where ### is the xt)
added CONST-DOES>
Revision 1.32
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Oct 29 08:37:45 2000 UTC (12 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.31: +13 -1 lines
Diff to previous 1.31
,
to selected 1.2
added names ID. and .ID for .NAME
Revision 1.31
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 23 15:46:59 2000 UTC (12 years, 7 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-5-0
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
,
to selected 1.2
changed FSF address in copyright messages
Revision 1.30
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 23 15:06:02 2000 UTC (12 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
,
to selected 1.2
updated copyright dates in many files (not in ec-related files)
Revision 1.29
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Aug 21 20:08:02 2000 UTC (12 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28
,
to selected 1.2
documentation changes
fixed bug in cputime
Revision 1.28
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jun 15 09:01:11 2000 UTC (12 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.27: +11 -6 lines
Diff to previous 1.27
,
to selected 1.2
disassembler tweaks
Revision 1.27
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jun 14 20:31:47 2000 UTC (12 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.26: +42 -9 lines
Diff to previous 1.26
,
to selected 1.2
SEE now guesses the length of primitives and code words
It now also works for code words in direct threading
CODE_ADDRESS now works for direct threaded primitives
on 386 and (hopefully) PPC
Revision 1.26
-
(view)
(download)
(annotate)
- [select for diffs]
Sat May 27 18:55:55 2000 UTC (12 years, 11 months ago) by anton
Branch:
MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25
,
to selected 1.2
some more adjustments due to the change of >name.
Revision 1.25
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Mar 11 20:35:05 2000 UTC (13 years, 2 months ago) by pazsan
Branch:
MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
,
to selected 1.2
Changed -text in prim
Changed branchtable size to units in cells
Added "bye" in 4stack prims
Revision 1.24
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Nov 20 12:12:52 1999 UTC (13 years, 6 months ago) by anton
Branch:
MAIN
Changes since 1.23: +1 -1 lines
Diff to previous 1.23
,
to selected 1.2
took exception handling out of the kernel into exceptions.fs
added inline exception handling (TRY...RECOVER...ENDTRY)
added exception handling without affecting sp or fp (PROTECT...ENDPROTECT)
Revision 1.23
-
(view)
(download)
(annotate)
- [select for diffs]
Thu May 20 13:31:57 1999 UTC (14 years ago) by jwilke
Branch:
MAIN
Changes since 1.22: +19 -15 lines
Diff to previous 1.22
,
to selected 1.2
Made some things optional. Perhaps in works sometimes without compiler,
just for debugging...
Revision 1.22
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Feb 16 06:32:30 1999 UTC (14 years, 3 months ago) by crook
Branch:
MAIN
Changes since 1.21: +3 -2 lines
Diff to previous 1.21
,
to selected 1.2
-Added my name to the ToDo file under documentation
-Glossed the oof files
-Minor glossary additions elsewhere
-Another set of changes to gforth.ds; mainly the addition of material
to the introductory chapter. Also, re-organised stuff in the oof
sections and made a typo pass over a few other bits.
Revision 1.21
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Feb 3 00:10:22 1999 UTC (14 years, 3 months ago) by crook
Branch:
MAIN
Changes since 1.20: +6 -1 lines
Diff to previous 1.20
,
to selected 1.2
New "docclean" target for makefile (removes glossary dependencies when
rebuilding documentation). Changes to .fs files and prim are restricted
to glossary (\G) additions for the documentation; this has necessitated
the addition of new white-space in places to stop the \G stuff from
obscuring the code. Many additions to doc/gforth.ds - new sections
added, a few things moved and some sections re-written slightly. There
are a set of things to tidy up before this rev. is suitable for
release, and those will be my highest priority. I have also used
"@comment TODO" to highlight other sections I plan to work on, and
added a set of comments at the start to indicate other things I plan
to modify in the medium-term.
Revision 1.20
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Nov 27 21:13:43 1998 UTC (14 years, 5 months ago) by pazsan
Branch:
MAIN
CVS Tags:
v0-4-0
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
,
to selected 1.2
Fixed DOES> see bug
Revision 1.19
-
(view)
(download)
(annotate)
- [select for diffs]
Wed May 13 16:47:23 1998 UTC (15 years ago) by anton
Branch:
MAIN
Changes since 1.18: +5 -1 lines
Diff to previous 1.18
,
to selected 1.2
added exception
commented out global-map definitions in gforth.el
fixed see-code bug, improved isprim?
some ifdefs in arch/m68k/machine.h for AmigaOS (contributed by Jorge Acereda)
Revision 1.18
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jul 6 14:29:34 1997 UTC (15 years, 10 months ago) by jwilke
Branch:
MAIN
Changes since 1.17: +43 -46 lines
Diff to previous 1.17
,
to selected 1.2
See got some more bug fixes.
Quick changes to let all cross-compile, and fit into ec-version.
These files are still on my ToDo list, changes are not complete now.
Jens
Revision 1.17
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jun 1 20:50:39 1997 UTC (15 years, 11 months ago) by jwilke
Branch:
MAIN
Changes since 1.16: +56 -39 lines
Diff to previous 1.16
,
to selected 1.2
LEAVE fix in see.fs
one dvi: entry too much in Makefile.in
renaming and fix in debug.fs
Revision 1.16
-
(view)
(download)
(annotate)
- [select for diffs]
Wed May 21 20:39:39 1997 UTC (16 years ago) by anton
Branch:
MAIN
Changes since 1.15: +4 -1 lines
Diff to previous 1.15
,
to selected 1.2
jwilke's changes:
Moved many files to other directories
renamed many files
other changes unknown to me.
Revision 1.15
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jan 29 21:32:38 1997 UTC (16 years, 3 months ago) by pazsan
Branch:
MAIN
CVS Tags:
v0-3-0
Changes since 1.14: +41 -96 lines
Diff to previous 1.14
,
to selected 1.2
Fixes in see
Split kernel conditionals in extra file
Revision 1.14
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Aug 26 10:07:21 1996 UTC (16 years, 8 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-2-0,
v0-2-1
Changes since 1.13: +116 -74 lines
Diff to previous 1.13
,
to selected 1.2
' and ['] now deliver an error for compile-only words.
renamed special- words into interpret/compile- words.
refactored some of the recent changes.
adapted see to the changes
added way to make a word that defines words with differring
interpretation and compilation code.
Revision 1.13
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Aug 21 14:58:44 1996 UTC (16 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.12: +11 -7 lines
Diff to previous 1.12
,
to selected 1.2
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.12
-
(view)
(download)
(annotate)
- [select for diffs]
Mon May 13 16:37:02 1996 UTC (17 years ago) by anton
Branch:
MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11
,
to selected 1.2
eliminated state-smartness in ;code and sfnumber
immediate-flag is now $40 and restrict-flag $20
HEADER now stores the compilation wordlist in the header and
REVEAL reveals into that wordlist
assorted cleanups
Revision 1.11
-
(view)
(download)
(annotate)
- [select for diffs]
Sat May 4 18:39:25 1996 UTC (17 years ago) by anton
Branch:
MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
,
to selected 1.2
replaced several occurrences of "@ execute" with PERFORM
Revision 1.10
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jan 7 17:22:14 1996 UTC (17 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.9: +22 -14 lines
Diff to previous 1.9
,
to selected 1.2
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.9
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Nov 7 18:06:59 1995 UTC (17 years, 6 months ago) by anton
Branch:
MAIN
CVS Tags:
gforth-0_1beta
Changes since 1.8: +19 -0 lines
Diff to previous 1.8
,
to selected 1.2
added copyright headers
changes to loadfilename & co. to make savesystem transparent to
assertions and ~~
Revision 1.8
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Nov 2 14:20:53 1995 UTC (17 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.7: +97 -35 lines
Diff to previous 1.7
,
to selected 1.2
Some bugfixes and added features (like -loop) in see.fs and debug.fs
Defined LONG_LATENCY in hppa.h (gives more than 10% speed boost)
Revision 1.7
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Oct 7 17:38:19 1995 UTC (17 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
,
to selected 1.2
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.6
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Feb 8 13:38:53 1995 UTC (18 years, 3 months ago) by pazsan
Branch:
MAIN
Changes since 1.5: +11 -0 lines
Diff to previous 1.5
,
to selected 1.2
Added see for flits
Improved alignment of fp lits (now noops compiled before flit)
added crs at end of configure.bat (command.com needs them)
Revision 1.5
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Nov 29 16:22:47 1994 UTC (18 years, 5 months ago) by pazsan
Branch:
MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
,
to selected 1.2
* added configure mode for DOS-Makefile:
configure -target=i386-<anythinh>-msdos<anyversion>
creates Makefile for DOS.
* checked in some mminor changes which never were checked in.
* added special startup file for DOS
Revision 1.4
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Sep 12 19:00:37 1994 UTC (18 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.3: +16 -13 lines
Diff to previous 1.3
,
to selected 1.2
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.3
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jul 13 19:21:08 1994 UTC (18 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.2: +7 -8 lines
Diff to previous 1.2
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.2
-
(view)
(download)
(annotate)
- [selected]
Tue May 3 19:10:36 1994 UTC (19 years ago) by pazsan
Branch:
MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
Make ca local to primitive to avoid constant register usage.
Revision 1.1.1.1
-
(view)
(download)
(annotate)
- [select for diffs]
(vendor branch)
Fri Feb 11 16:30:48 1994 UTC (19 years, 3 months ago) by anton
Branch:
no-vendor
CVS Tags:
alpha
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
,
to selected 1.2
The GNU Forth Project
Revision 1.1
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Feb 11 16:30:47 1994 UTC (19 years, 3 months ago) by anton
Branch:
MAIN
Branch point for:
no-vendor
Diff
to selected 1.2
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.