--- gforth/see-ext.fs 1997/01/29 21:32:37 1.1 +++ gforth/see-ext.fs 2002/12/26 14:09:20 1.8 @@ -1,5 +1,23 @@ \ see-ext.fs extentions for see locals, floats +\ Copyright (C) 1995,1996,1997 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. + \ made extra 26jan97jaw : c-loop-lp+!# c-loop cell+ ; @@ -48,20 +66,19 @@ create c-extend1 ' @local# A, ' c-@local# A, - ' flit A, ' c-flit A, +[ifdef] flit ' flit A, ' c-flit A, [then] ' f@local# A, ' c-f@local# A, ' laddr# A, ' c-laddr# A, ' lp+!# A, ' c-lp+!# A, - ' ?branch-lp+!# A, ' c-?branch-lp+!# A, - ' branch-lp+!# A, ' c-branch-lp+!# A, - ' (loop)-lp+!# A, ' c-loop-lp+!# A, - ' (+loop)-lp+!# A, ' c-loop-lp+!# A, - ' (s+loop)-lp+!# A, ' c-loop-lp+!# A, - ' (-loop)-lp+!# A, ' c-loop-lp+!# A, - ' (next)-lp+!# A, ' c-loop-lp+!# A, + ' a?branch-lp+!# A, ' c-?branch-lp+!# A, + ' abranch-lp+!# A, ' c-branch-lp+!# A, + ' a(loop)-lp+!# A, ' c-loop-lp+!# A, + ' a(+loop)-lp+!# A, ' c-loop-lp+!# A, + ' a(s+loop)-lp+!# A, ' c-loop-lp+!# A, + ' a(-loop)-lp+!# A, ' c-loop-lp+!# A, + ' a(next)-lp+!# A, ' c-loop-lp+!# A, 0 , here 0 , \ extend see-table -c-extender @ -c-extend1 over a! +c-extend1 c-extender @ a! c-extender !