G-Code wird zeilenweise abgearbeitet. Alleine von der Lesbarkeit her ist das für den Menschen übersichtlicher.
Das Semikolon leitet ein Kommentar ein - alles dahinter wird von der Maschine überlesen.
Dies bedeutet, dass bei Deinem ersten Code nach G90 für die Maschine Schluss wäre.
Ob der G-Code ohne die Kommentare in einer Zeile lauffähig ist, wage ich zu bezweifeln, dies müsste man mal testen...