Re: Forth, TCL, Telescript

Billy Tanksley <tanksley@fallbrook.csusm.edu>
Errors-To: brian@grot.starconn.com
Date: Tue, 1 Feb 94 20:01 PST
Message-id: <Pine.3.05a.9402011752.A17069-b100000@fallbrook.csusm.edu>
X-Comment: Zoomer PDA List
Originator: zoomer-list@grot.starconn.com
Errors-To: brian@grot.starconn.com
Reply-To: <zoomer-list@grot.starconn.com>
Sender: zoomer-list@grot.starconn.com
X-Listserv-Version: 5.5 -- Copyright (c) 1991/92, Anastasios Kotsikonas
From: Billy Tanksley <tanksley@fallbrook.csusm.edu>
To: Multiple recipients of list <zoomer-list@grot.starconn.com>
Subject: Re: Forth, TCL, Telescript
Status: OR


On Tue, 1 Feb 1994, John D. Mitchell wrote:

> Re: "Linking in their own structure"
> Hmm..., are you talking about letting them write 'code' external to your
> program that you read in as "source" or 'link in' as in a linker or
> something else?

No, letting them use another program to draw the items, and then tell the editor
which buttons to attach to which words.  Alternatively,  They can simply tell
the editor to generate its own buttons/menus, and It'll do it.
 
> Re:  Tcl
> >How could I make my Forth compatible with some future implementation of
> >Tcl?
> 
> I'm not sure what you mean.  Tcl is a language in its own right.  In that
> sense, I'll throw my $0.02 into the pot and say that I'd much rather see a
> port/implementation of Tcl to GEOS than Forth. :-)  I guess you could make
> your Forth implementation 'compatible' with Tcl by just embedding a Tcl
> interpreter in your Forth system.  :-)

You said Tcl would control tools.  Do you mean it will do that without the
tools' knowledge?
By the way, forth is easily powerful enough to run a full Tcl interpreter. 
People have written Fortrans, basics, and Cs in forth (that I know of).

P.S.  I'm not going to write a Tcl anything.  I know nothing about the language.
 If someone thinks I can help them with their Tcl, let me know, and I'll try! 
Anything to get more Geos apps out there.


> John
-Billy
What an informative Geodiscussion!