Beiträge von WTE im Thema „Simons Basic und Basic 64 Compiler“

    Daraus macht der Compiler einen Elefanten, der noch nicht mal in die 4kb ab 49152 passt. :thumbdown:


    Auch wenn's etwas spät ist mit der Antwort: Du bist Dir schon darüber im Klaren, dass das Compilat eine Runtime-Bibliothek mit sich herumschleppt? Das sind erstmal X kByte Overhead, die selbst beim Programm "10 REM " enthalten sind. Compilate werden erst bei Quellcodes >> X kb kleiner als das Original. Solche Compilate passen auch nur in den "normalen" Basic-Speicher. Tools für den Bereich bei C000 schreibt man direkt in Assembler.

    PS: Ich kenne die Größe der Runtime-Bibliothek bei BASIC 64 nicht, daher X kByte. Bei BASIC 128 sind es wohl so 5-10 k und compilierte Programme werden so ab 20-30 kB Quellcode kleiner als das Original. Puh, ist alles schon so lange her... daher die Werte bitte nicht auf die Goldwage legen.