E194-05 - Forschungsbereich Compilers and Languages
-
Date (published):
May-2023
-
Event name:
Forth-Tagung 2023
de
Event date:
6-May-2023 - 7-May-2023
-
Event place:
Germany
-
Keywords:
Forth
en
Abstract:
Gforth erzeugt nicht einfach für jedes Primitive immer den selben Code, sondern der erzeugte Code ergibt sich durch eine Optimierung für einen Block von Primitives. Das verkompliziert see-code, das den Maschinencode einer Colon Definition zusammen mit den Forth-Primitives anzeigt. In Gforth 0.7 zeigt see-code teilweise noch die falschen Primitives an. In Gforth 1.0 wurde see-code überarbeitet, sodass es jetzt immer die richtigen Primitives anzeigt und zusätzlich noch, welche Stack-Repräsentationen verwendet werden.