Afaik ist das Problem dass der Interpreter beim Listen geshiftete Buchstaben in REM-Zeilen als Basic-Token interpretiert. Das kannst du zB sehen wenn du Grafiksymbole in REM-Zeilen setzt und dann listest. Ich hab auch mal gelesem warum ein Syntaxerror bei SHIFT/L vorkommt - irgendwas wird da verbogen bzw. läuft über... aber frag mich nicht mehr was.
Hilft nicht, Programm auf einem C16 oder Plus/4 laden (Bei reinem BASIC kein Problem) und schon ist es listbar. Aus dem SHIFT-L wird dort das Token für 'RGR' und das Listing funktioniert wie gewünscht.