www.wikidata.de-de.nina.az
STOIC Stack Oriented Interactive Compiler ist eine im Jahr 1978 von dem US amerikanischen Programmierer Jonathan Sachs entwickelte Stack basierte Programmiersprache die Ahnlichkeiten zu Forth aufweist Inhaltsverzeichnis 1 Entstehungsgeschichte 2 Eigenheiten der Sprache 3 Neuere Entwicklungen 4 Siehe auch 5 Weblinks 6 EinzelnachweiseEntstehungsgeschichte BearbeitenSachs entwickelte STOIC als er fur das Harvard Biomedical Engineering Centre for Clinical Instrumentation arbeitete Man beauftragte ihn fur die dortige Produktreihe die passende Software zu schreiben Die Originalversion der Sprache wurde auf einem Data General Nova 16bit Minirechner geschrieben und spater nachdem es in den 1980er Jahren unter die Bestimmungen des Public Domain gestellt wurde auch unter CP M lauffahig gemacht Eigenheiten der Sprache BearbeitenAhnlich wie Forth ist STOIC eine Stack basierte Sprache Zur Eingabe von Daten wird die Umgekehrte polnische Notation verwendet In seiner grundlegendsten Form besteht STOIC aus einer Reihe von Standardoperationen genannt Kernel Die Definitionen dieser Funktionen sind in einer Datenstruktur dem Dictionary gespeichert die eine Thread Liste von Eintragen genannt Worter ist Jedes Wort besteht aus einem zugehorigen Namensfeld sowie den Anweisungen die die Funktion des Wortes definieren Diese Anweisungen sind entweder eine Liste von weiteren Worterbucheintragen oder der eigentliche Maschinencode der zur Implementierung des Wortes benotigt wird Der Inhalt des Kernels reicht aus um weitere Kompilierungen zu ermoglichen STOIC ist in der Lage in seinem Programmcode direkt Assembler zu verarbeiten Neuere Entwicklungen BearbeitenMit STOICAL wurde Anfang der 2000er Jahre versucht der Sprache neues Leben einzuhauchen STOICAL basiert grundsatzlich auf dem Funktionsumfang von STOIC ist aber nach Angaben der Entwickler um viele Eigenschaften erweitert 1 Siehe auch BearbeitenForthWeblinks Bearbeiten STOICALEinzelnachweise BearbeitenMartin E Fraeman u a A STOIC based application language for muscle mechanics research Cornput Biol Med Vol 14 No 2 pp 179 190 1984 Rafael Deliano STOIC Stack Oriented Interactive Compiler Forth Magazin Vierte Dimension 12 Jahrgang 1996 Nr 2 Ein Interview mit Jonathan Sachs Abgerufen von https de wikipedia org w index php title STOIC Programmiersprache amp oldid 233513703