eForth - by Dr. C.H. Ting - jetzt als ebook erhältlich

Dienstag, 13. September 2016 @ 16:12 CEST

Beitrag von: mk

Dr. C.H. Ting: "Bevor wir in die Details von eForth eintauchen, würde ich gern die allgemeinen Grundsätze der Sprache Forth diskutieren. Die Sprache besteht aus einer Sammlung von „Wörtern“, die sich im Speicher des Computers befinden und durch die Eingabe des Namens auf der Computertastatur ausgeführt werden. Aus dieser Liste von Wörtern kann man neue Namen und neue Worte zusammengestellen. Tatsächlich sind die meisten Wörter in Forth als Listen von bestehenden Worten definiert. Eine sehr kleine Gruppe von „primitiven“ Worten sind im Maschinencode der jeweiligen CPU definiert. Alle anderen „hoeheren“ Worte werden aus dieser Gruppe von „Primitiven“ gebaut und verweisen bei der Ausfuerung dann zurueck auf die Gruppe, aus der sie zusammengesetzt sind."

Zu finden in der Forth eBook Serie
https://www.amazon.co.uk/Juergen-Pintaske/e/B00N8HVEZM

PS: Bernd Paysan hatte die „Primitiven“ mal auf ein absolutes Minimum reduziert, siehe:
http://wiki.forth-ev.de/doku.php/words:kernel_embedded

English version: click (mehr) button below.



Dr. C.H. Ting: "Before diving directly into eForth, I would like to discuss the general principles of Forth language. The language consists of a collection of words, which reside in the memory of a computer and can be executed by entering their names on the computer keyboard. A list of words can be compiled, given a new name and made a new word. In fact, most words in Forth are defined as lists of existing words. A small set of primitive words are defined in machine code of the native CPU. All other words are built from this primitive words and eventually refer to them when executed."

You find it in the Forth eBook Serie
https://www.amazon.co.uk/Juergen-Pintaske/e/B00N8HVEZM

PS: Bernd Paysan reduced the „primitives“ to the absolut minimum:
http://wiki.forth-ev.de/doku.php/words:kernel_embedded

Kommentare (0)


Forth-Gesellschaft e.V.
/article.php/20160913161213694