--- gforth/glocals.fs 2000/05/27 09:41:28 1.43 +++ gforth/glocals.fs 2001/09/16 10:20:39 1.47 @@ -1,6 +1,6 @@ \ A powerful locals implementation -\ Copyright (C) 1995,1996,1997,1998 Free Software Foundation, Inc. +\ Copyright (C) 1995,1996,1997,1998,2000 Free Software Foundation, Inc. \ This file is part of Gforth. @@ -16,7 +16,7 @@ \ 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., 675 Mass Ave, Cambridge, MA 02139, USA. +\ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. \ More documentation can be found in the manual and in @@ -87,6 +87,7 @@ require search.fs require float.fs +require extend.fs \ for case : compile-@local ( n -- ) \ gforth compile-fetch-local case @@ -292,7 +293,7 @@ locals-types definitions postpone laddr# @ lp-offset, ; \ you may want to make comments in a locals definitions group: -' \ alias \ ( -- ) \ core-ext,block-ext backslash +' \ alias \ ( compilation 'ccc' -- ; run-time -- ) \ core-ext,block-ext backslash \G Comment till the end of the line if @code{BLK} contains 0 (i.e., \G while not loading a block), parse and discard the remainder of the \G parse area. Otherwise, parse and discard all subsequent characters