File:  [gforth] / gforth / startup.fs
Revision 1.23: download - view: text, annotated - select for diffs
Sun Jul 6 15:55:25 1997 UTC (26 years, 9 months ago) by jwilke
Branches: MAIN
CVS tags: HEAD
Major change!
hash and search does not rely on each other.
context and voclink are now present in kernel.
words and marker can now defined without loading hash or search
marker went to extend.fs
word went to kernel/tools.fs
table goes to seperate file (at the moment)
glocals.fs and kernel/toolsext.fs are changed because of the change in the
wordlist-map-struct...
Attention: You can't recompile the code without new kernel-files!!!
jens

    1: \ startup file
    2: 
    3: \ Copyright (C) 1995 Free Software Foundation, Inc.
    4: 
    5: \ This file is part of Gforth.
    6: 
    7: \ Gforth is free software; you can redistribute it and/or
    8: \ modify it under the terms of the GNU General Public License
    9: \ as published by the Free Software Foundation; either version 2
   10: \ of the License, or (at your option) any later version.
   11: 
   12: \ This program is distributed in the hope that it will be useful,
   13: \ but WITHOUT ANY WARRANTY; without even the implied warranty of
   14: \ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   15: \ GNU General Public License for more details.
   16: 
   17: \ You should have received a copy of the GNU General Public License
   18: \ along with this program; if not, write to the Free Software
   19: \ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   20: 
   21: warnings off
   22: include search.fs
   23: include environ.fs
   24: include errors.fs
   25: include extend.fs              \ load core-extended
   26: include hash.fs
   27: 
   28: \ require interpretation.fs
   29: \ include float.fs
   30: \ include search.fs
   31: include glocals.fs
   32: include wordinfo.fs
   33: include vt100.fs
   34: \ include colorize.fs
   35: include see.fs
   36: include see-ext.fs
   37: include bufio.fs
   38: include debug.fs
   39: require stuff.fs
   40: include history.fs
   41: \ include doskey.fs
   42: include vt100key.fs
   43: require debugs.fs
   44: require assert.fs
   45: require blocks.fs
   46: require intcomp.fs
   47: require savesys.fs
   48: 
   49: \ define the environmental queries for all the loaded wordsets
   50: \ since the blocks wordset is loaded in a single file, its queries
   51: \ are defined there
   52: \ queries for other things than presence of a wordset are answered
   53: \ in environ.fs
   54: get-current environment-wordlist set-current
   55: true constant double
   56: true constant double-ext
   57: true constant exception
   58: true constant exception-ext
   59: true constant facility
   60: \ !! facility-ext
   61: true constant file
   62: true constant file-ext
   63: true constant floating
   64: true constant floating-ext
   65: true constant locals
   66: true constant locals-ext
   67: true constant memory-alloc
   68: true constant memory-alloc-ext
   69: true constant tools
   70: \ !! tools-ext
   71: true constant search-order
   72: true constant search-order-ext
   73: true constant string
   74: true constant string-ext
   75: set-current
   76: 
   77: 
   78: 
   79: warnings on
   80: 
   81: require siteinit.fs

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>