Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Dec 2005 14:50:10 +0000
From:      RW <list-freebsd-2004@morbius.sent.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Forth include ?
Message-ID:  <200512251450.14281.list-freebsd-2004@morbius.sent.com>
In-Reply-To: <200512240716.29744.zettel@acm.org>
References:  <200512240716.29744.zettel@acm.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 24 December 2005 07:16, Leonard Zettel wrote:
> This undoubtedly is of no importance whatsoever,
> natheless this inquiring mind would like to know.
>
> The FreeBSD boot loader is written in Forth, which
> I happen to be able to read (sort of, anyway).
> EXCEPT the word "include" occurs in a number
> of places. I grant it is fair to middling obvious what it
> does. At the same time, I have not been able to find a definition
> for include in any of the reference materials I have on
> Forth. It is defninetly NOT ANS (or ISO) Forth (which specifies the
> words INCLUDE-FILE and INCLUDED).
>
> So 1) Can anybody give a stack picture for include ?
> 2) What version/dialect of Forth does FreeBSD use
> and is there any place I can get documentation on it?

Looking through the source it appears it's not stricly speaking Forth, but 
rather FICL.

http://ficl.sourceforge.net/

FWIW I have seen include in older, pre-ansi,  versions of forth. 











Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512251450.14281.list-freebsd-2004>