version 1.4, 1995/02/09 17:49:53
|
version 1.11, 2003/03/09 12:54:32
|
Line 7 the topic. If you have completed the wor
|
Line 7 the topic. If you have completed the wor
|
|
|
This an emacs outline. Use '*' to create topics. |
This an emacs outline. Use '*' to create topics. |
|
|
|
* "DOS" Distribution |
|
eventually convert all text files LF -> CR LF |
|
check on 8.3 filenames?! |
|
|
*The Engine |
*The Engine |
**measure the effect of some variations on different machines: |
**measure the effect of some variations on different machines: |
direct/indirect, NEXT splitting, keeping the TOSses in variables |
direct/indirect, NEXT splitting, keeping the TOSses in variables |
Line 64 intended).
|
Line 68 intended).
|
** emacs support |
** emacs support |
can be improved |
can be improved |
**prefix file generator |
**prefix file generator |
A tool for generating a prefix file for a program that explains in |
extend or complement ans-report.fs to provide Forth definitions for |
what way the program conforms to ANSI (i.e., which wordsets are used) |
the simple non-ANSI words. |
and contains Forth definitions for the simple non-ANSI words. |
|
** rightcase |
** rightcase |
A tool that converts all uses of words in a source text to the exact |
A tool that converts all uses of words in a source text to the exact |
case of the definition. There's something like this out there on the |
case of the definition. There's something like this out there on the |
net (Joerg Plewe has posted a reference), but I think a program that |
net (Joerg Plewe has posted a reference), but I think a program that |
wires itself into the compiler (like etags.fs) is harder to fool by |
wires itself into the compiler (like etags.fs) is harder to fool by |
search order tricks etc. |
search order tricks etc. EVALUATE is a problem. |
|
|
*Object-Oriented Extensions |
|
John Hayes has a portable package |
|
|
|
*Documentation |
*Documentation (Neal Crook, nac@forth.org is working on this) |
A texinfo file |
A texinfo file |
** a tool that extracts (stack) comments from forth sources and replaces |
add more about internals (c primitives, creation of engine, etc.) |
them in .ds files. |
|
**glossaries of all wordsets. |
**glossaries of all wordsets. |
*** Inclusion of stack comments, glossary comments, and wordset comments |
*** Inclusion of stack comments, glossary comments, and wordset comments |
in all source files. |
in all source files. |
|
|
* Distribution and Announcements |
* Distribution and Announcements |
** add copyright notices to all the source files |
|
** Write articles for (general-purpose) magazines |
** Write articles for (general-purpose) magazines |
|
|
|
----- |
|
Copyright (C) 1995,1996,1997,1999 Free Software Foundation, Inc. |
|
|
|
This file is part of Gforth. |
|
|
|
Gforth is free software; you can redistribute it and/or |
|
modify it under the terms of the GNU General Public License |
|
as published by the Free Software Foundation; either version 2 |
|
of the License, or (at your option) any later version. |
|
|
|
This program is distributed in the hope that it will be useful, |
|
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.#See the |
|
GNU General Public License for more details. |
|
|
|
You should have received a copy of the GNU General Public License |
|
along with this program; if not, write to the Free Software |
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. |