You might want to make sure you are using the web version of Starting Forth at: http://home.iae.nl/users/mhx/sf.html
The paper version is quite dated, and as you found, no Forths work exactly like that anymore. DaR > -----Original Message----- > From: [email protected] [mailto:gforth- > [email protected]] On Behalf Of Owen > Sent: Friday, February 25, 2011 11:01 AM > To: David Kuehling > Cc: [email protected] > Subject: Re: [gforth] New member, new Forther > > Thanks everyone!!!! I appreciate your responses. I ended up writing my own > clear word. :) > > : cls 60 0 do I cr loop ; > > Works nicely... It's not actually wiping the screen, but it moves everything up > and "clears" my screen. > > I was wondering why gforth was written--- I've studied Brodie's book pretty > extensively and am re-reading some stack-manipulation techniques now. > This, however kind of puts me behind because none of the Forth dialects I've > used are directly derived from "Starting Forth." In any case, I'm REALLY > enjoying learning gforth... The manual is definitely geared towards a more > advanced Forther--- someone like me relies on a more tutorial-based info > packet, but I'm learning. I've posted a few videos about Forth recently to my > YouTube channel and did a gforth video this morning. Looking forward to > getting more proficient. :). Thanks again, guys. > > YouTube channel--- Opry99er > > > > Firebrandmusic.net > > > On Feb 25, 2011, at 12:12 PM, David Kuehling <[email protected]> wrote: > > >>>>>> "Owen" == Owen <[email protected]> writes: > > > >> Greetings, all... My name is Owen Brand and I'm a game developer for > >> the TI-99/4a. I recently started playing with a couple dialects of > >> Forth on the TI computer and fell in love with the syntax and > >> speed... Especially on our memory restricted machine. This led me on > >> a path to learn more about Forth. I came across gforth from a couple > >> videos on YouTube and downloaded. It's a lovely implementation and I > >> enjoyed defining some simple words. > >> I'm here to understand more-- > > > > Hi Owen, > > > > let me try to anwer a few of the questions: > > > >> what was the reason for developing this language? > > > > You mean Forth in general or Gforth? Guess Forth was developed to get > > high-performance interfactive programming environment onto extremel > > underpowered machines. > > > >> How many regular users are there? > > > > Not sure. Judging from the activity of this mailinglist, maybe not > > too many :) > > > >> Are there any games in the gforth library? > > > > Gforth comes with a falling block game and a sokoban example. Try to > > run > > > > gforth sokoban.fs -e sokoban -e bye > > gforth tt.fs -e tt -e bye > > > > I once wrote a chess playing program in (g)forth: > > > > http://sourceforge.net/projects/forth-brainless/ > > > >> Development pages or forums? > > > > Usenet group comp.lang.forth is the most active place afaik: > > > > https://groups.google.com/group/comp.lang.forth > > > >> Thanks in advance for any info... Forth has re-energized my > >> programming focus and I'm looking forward to immersing myself in > >> gforth. Thanks > > > > Note that Gforth also can be used as a simple cross-forth compiler for > > embedded systems. If you really have too much time on your hands you > > might be able to run an embedded gforth on your TI-99. Try running > > > > ./builed-ec r8c > > > > for an example of how to build firmware images that contain gforth > > (this example would build for an r8c microcontroller). The files in > > arch/r8c show you how that was accomplished. > > > > cheers, > > > > David > > -- > > GnuPG public key: http://user.cs.tu-berlin.de/~dvdkhlng/dk.gpg > > Fingerprint: B17A DC95 D293 657B 4205 D016 7DEF 5323 C174 7D40
