Page 1 of 1

G4th

Posted: Sun Jan 03, 2010 11:03 pm
by DrFingersSchaefer
Fun and Forth for the XS1-G4

Re: G4th

Posted: Sun Jan 03, 2010 11:07 pm
by DrFingersSchaefer
It is years since I last looked at Forth, but a quick recap has convinced me that it may be worth while creating a Forth for the G4 processor (Hence G4th). More than likely written in Assembler.

Does anyone else have Forth experience or interested in taking part ??

This is a discussion group for if you have/are.

The projects objectives are to create a G4th, initially something like the ANS spec and then add in any necessary extras to make best expose/use of all the native features of the processor.

:ugeek:

Re: G4th

Posted: Mon Jan 04, 2010 11:30 pm
by Folknology
Here some links that may be helpful/interesting:

http://home.iae.nl/users/mhx/t4artic.html
http://www.ultratechnology.com/

and of course worth checking out SEAforth-24 http://www.intellasys.net/index.php?opt ... &Itemid=75 to see what your competing with ;-)

Forth isn't really my thing however so can't really help with implementation.

regards
Al

Re: G4th

Posted: Tue Jan 05, 2010 6:49 pm
by DrFingersSchaefer
Thanks for those.

I have already had a browse through most except the transputer one. The tForth links I found were dead so yours was great. Many thanks.

I still have a tube or two of T8's kicking about and some TRAM boards, can't bear to let them go. Shame the silicon went EOL some time ago.

TBH I had all but given up on forth as well some years ago, but I think it will be just the ticket for the G4's and 3D networks. It will be fun to have OS, Development and Production environment all on chip and extensible.

Fortunately I still had the forth book "Starting Forth" by Leo Brodie, to hand so am doing some recapping. Definitely a recommended read for anyone starting of in Forth and very accessible.

:ugeek:

Re: G4th

Posted: Tue Jan 12, 2010 7:04 pm
by DrFingersSchaefer
OK, The first cut of the project files are ready for me to upload, but unfortunately the upload looks to be struggling. I think Jason is currently looking into this for us.

The package when I get it up loaded has in it the first cut of the project files with all of the ANS Forth 1994 word list included as comments, a simple makefile IDE for Ubuntu, a text file copy of the ANS Forth 1994 standard for reference.

The source files are written to be preprocessed using the Gnu m4 macro language before being assembled with the XDE from a command line.

Running make without parameters shows the usage as does "make usage". I will get around to adding a readme.txt file soon.

If anyone wants a copy of the files while we are sorting out file uploads if you PM me with your email address i will send the direct.

Re: G4th

Posted: Tue Jan 12, 2010 9:19 pm
by DrFingersSchaefer
Many thanks to Jason for uploading the files for me I was struggling with, they are now available from the project page.

All comments and feedback welcome.