====== Was braucht man für einen Forth Kern? ====== ===== Minimal Word Set ===== Überlegungen zum kleinst möglichen Satz an Forthworten mit denen man einen brauchbaren Forthkern implementieren kann hatte Bernd Paysan seierzeit angestellt. [[words:kernel_embedded:minimum_word_set|Minimal Word Set]] ===== Forth Kernel Words for embedded Systems ===== Sortiert nach Ebenen (Konzepte in Italics): * [[.:kernel_embedded:Compiler|Compiler]], [[.:kernel_embedded:Control Structures|Control Structures]] * [[.:kernel_embedded:Vocabulary|Vocabulary]], [[.:kernel_embedded:Interpreter|Interpreter]], [[.:kernel_embedded:Debugging|Debugging]] * //[[.:kernel_embedded:Header|Header]]// * [[.:kernel_embedded:Number Output|Number Output]], [[.:kernel_embedded:String Output|String Output]], [[.:kernel_embedded:String Input|String Input]], [[.:kernel_embedded:Number Input|Number Input]] * [[.:kernel_embedded:Memory|Memory]] * //[[.:kernel_embedded:Schnittstelle|Schnittstelle]]// * [[.:kernel_embedded:Stack|Stack]], [[.:kernel_embedded:next|Inner Interpreter und NEXT]] * [[.:kernel_embedded:Multitasking|Multitasking]] * [[.:kernel_embedded:Logic]], [[.:kernel_embedded:Arithmetic|Arithmetic]], [[.:kernel_embedded:Branches|Branches]] ===== Aufteilung Host/Target ===== * [[Umbilical]] * [[Dictionary auslagern]] * [[Intelligent Terminals]] * [[Standalone]] ===== Historisches ===== {{:words:forth_words_historic_list.pdf|Liste der Forthworte}} von AIM, FIG, TING, MAX und F83. Zusammen getragen und gegenübergestellt von Rafael Deliano - mitgeteilt auf de.comp.lang.forth.