--- gforth/colorize.fs 1994/11/29 16:50:24 1.1 +++ gforth/colorize.fs 1996/01/07 17:22:08 1.3 @@ -1,5 +1,23 @@ \ COLORIZE.STR Coloured .NAME and WORDS 20may93jaw +\ Copyright (C) 1995 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., 675 Mass Ave, Cambridge, MA 02139, USA. + include ansi.fs decimal @@ -27,10 +45,9 @@ Color: Hig# f bold A> Com# CT! b A> Hig# CT! -: (.name) ( lfa -- ) - cell+ dup - wordinfo cells ct + @ attr! - count $1f and type blackspace ; +: (.name) ( nfa -- ) + dup wordinfo cells ct + @ attr! + .name blackspace ; : .name (.name) ct @ attr! ;