User Tools

Site Tools


en:projects:430eforth:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:projects:430eforth:start [2017-05-07 10:52] mkaen:projects:430eforth:start [2018-09-19 14:56] (current) – [eForth Overview] mka
Line 1: Line 1:
 ====== eForth  - a small Forth Implementation by C.-H. Ting ====== ====== eForth  - a small Forth Implementation by C.-H. Ting ======
  
-only about 4k – for the TI MSP430 in a 20 Pin DIP.\\+only about 4k – in many variants for different processors, 2 versions documented here. 
 + 
 +===== Zen and the Forth Language: eForth for the MSP430 from Texas Instruments ===== 
 + 
 +For the TI MSP430 in a 20 Pin DIP.\\
 Fits perfectly with the MicroBox Hardware. Fits perfectly with the MicroBox Hardware.
  
Line 9: Line 13:
 [[https://www.amazon.com/-/e/B00N8HVEZM|Link to the Forth eBook series]]\\  [[https://www.amazon.com/-/e/B00N8HVEZM|Link to the Forth eBook series]]\\ 
 {{ :projects:430eforth:eforth_lessons.pdf |Lessons}} - Examples written in eForth 430G2553((eForth is //case sensitive//, all forth words are in CAPITAL LETTERS))\\ {{ :projects:430eforth:eforth_lessons.pdf |Lessons}} - Examples written in eForth 430G2553((eForth is //case sensitive//, all forth words are in CAPITAL LETTERS))\\
-{{ :projects:430eforth:eforth_appendix_wordsv3_9.pdf |Appendix}} - All 430eForth Commands on a handy reference card.+{{ :projects:430eforth:eforth_appendix_wordsv3_9.pdf |Appendix}} - All 430eForth Commands on a handy reference card.\\ 
 + 
 +===== eForth Overview ===== 
 + 
 +The other version documented here is the most open and compact version. And uses as much of it in Forth as 
 +possible. 
 +The complete file can be found at [[http://www.exemark.com/FORTH.htm]], as item 7. 
 + 
 +And there is a [[https://www.amazon.co.uk/eForth-Overview-C-H-Ting-ebook/dp/B01LR47JME/ref=asap_bc?ie=UTF8|related eBook]] too. 
 + 
 +It lead to the idea to see how short such a file would be – not in code, but physical print. And as project this file could be implemented in a Forth as exercise. 
 +For this reason you find the \ in front of every line. Implement the relevant function in your prefered system. Tested in A2 and A1 size in the local print shop. 
 + 
 +{{ :projects:430eforth:eforth_publisher_2018_09_16_v2.pdf |eForth Poster}} - very good eyes? IF A2 size is sufficient ( 43 x 48 cm) ELSE copy shop as A1 print out THEN.  
 + 
 +But you can still do {{:en:projects:430eforth:eforth_overview_one_page_code_extracted_v18a.odt|your own printout }} and if you want, stick them together with some tape. 
 + 
 +{{:en:projects:430eforth:eforth_publisher_2018_09_16_v2.jpg?400|Picture of the poster}}
  
 +===== Other related links =====
 + 
 [[en:projects:microbox:start|Link to MicroBox]]\\ [[en:projects:microbox:start|Link to MicroBox]]\\
 [[en:projects:mmt4ue2:start|Link to MMT]]\\ [[en:projects:mmt4ue2:start|Link to MMT]]\\
en/projects/430eforth/start.1494147158.txt.gz · Last modified: 2017-05-07 10:52 by mka