What is Forth?
Re: What is Forth?
Wow, the Loeliger book in PDF! I have a hardcopy of that -- it's a classic -- but it's been out of print for years. Thanks for the links!
Because there are never enough Forth implementations: http://www.camelforth.com
Re: What is Forth?
I picked up my own hardcover hardcopy of Loeliger's book when I worked at ComputerLand of Tysons Corner (1981, age 19). It's the thing that got me into Forth.
Re: What is Forth?
One of the reviewers at Amazon recommends also this BYTE article:
https://archive.org/stream/byte-magazin ... 7/mode/1up
"Varieties of Threaded Code for Language Implementation" by Ritter and Walker
https://archive.org/stream/byte-magazin ... 7/mode/1up
"Varieties of Threaded Code for Language Implementation" by Ritter and Walker
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
Re: What is Forth?
chitselb wrote:
I picked up my own hardcover hardcopy of Loeliger's book when I worked at ComputerLand of Tysons Corner (1981, age 19). It's the thing that got me into Forth.
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
Re: What is Forth?
I'll just chime in on the general acclaim for the Loeliger book. My go-to reference for Forth implementation for years. Not conforming to any Forth standard particularly well, specific to the ITC model, but a wonderful explanation of how the basics work and how to implement the overall system. And then there were the last couple of chapters on extensions (assembler, target-compiler, and so on) and "Life". Overall, worth far, far more than the dollar or so that I paid for my copy.
- programandala.net
- Posts: 8
- Joined: 13 Dec 2015
- Location: Spain
- Contact:
Re:
GARTHWILSON wrote:
I'll direct you to a couple of good ones, http://www.tinyboot.com/about4th.html and http://www.tinyboot.com/bforth.htm , before attempting to answer it myself below..
Marcos Cruz (programandala.net)
Re: What is Forth?
Welcome, Marcos, and thanks for the links. Nice to have another Forth fan join our group!
-- Jeff
-- Jeff
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html
https://laughtonelectronics.com/Arcana/ ... mmary.html
- programandala.net
- Posts: 8
- Joined: 13 Dec 2015
- Location: Spain
- Contact:
Re: What is Forth?
cr1901 wrote:
and there is also an F83 standard.
- Forth-83 Standard.
- F83, a popular Forth-83 Standard Forth system, written by Michael Perry and Henry Laxen, with implementations for CP/M, CP/M 86, DOS and maybe others. It can be found on Taygeta FTP and GitHub.
Marcos Cruz (programandala.net)
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: What is Forth?
Thanks Marcos. I updated the links in my earlier post.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- programandala.net
- Posts: 8
- Joined: 13 Dec 2015
- Location: Spain
- Contact:
Re: What is Forth?
Dr Jefyll wrote:
Welcome, Marcos, and thanks for the links. Nice to have another Forth fan join our group!
Marcos Cruz (programandala.net)
- programandala.net
- Posts: 8
- Joined: 13 Dec 2015
- Location: Spain
- Contact:
Re: What is Forth?
GARTHWILSON wrote:
Thanks Marcos. I updated the links in my earlier post.
Marcos Cruz (programandala.net)
- programandala.net
- Posts: 8
- Joined: 13 Dec 2015
- Location: Spain
- Contact:
Re: What is Forth?
programandala.net wrote:
I don't program the 6502, but the Z80. I joined because Forth is my favorite language and I've seen there are interesting discussions here.
Marcos Cruz (programandala.net)
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: What is Forth?
programandala.net wrote:
programandala.net wrote:
I don't program the 6502, but the Z80. I joined because Forth is my favorite language and I've seen there are interesting discussions here.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: What is Forth?
BigDumbDinosaur wrote:
Who knows: you might end up trying your hand at scratch-building a 6502 contraption. 
Re: What is Forth?
Yes, very welcome!