Der Vollständigkeit halber:
Wie M.J. schrieb, wird ein zweiter Programmstart aus Effizienzgründen nicht unterstützt, wird vom C Standard auch nicht gefordert (vbcc erlaubt dies mit +c64r).
Für "int main" habe ich damals eingeführt, dass man mit "PRINT ST" den Wert ausgeben kann.