GLBasic forum

Main forum => Bug Reports => Topic started by: Quentin on 2009-Feb-06

Title: Mehrzeilige Befehle auskommentieren --> Folgebefehl wird ignoriert
Post by: Quentin on 2009-Feb-06
Per Zufall bin ich über etwas gestolpert, wo ich erst mal genau hinschauen musste, um auf den Fehler zu kommen.

Beispiel:
Ein mehrzeiliger Befehl mit "_" verknüpft
Code (glbasic) Select

PRINT "Das hier ist eine " + _
      "lange Zeile", _
      0, 0
SHOWSCREEN
KEYWAIT


Dann die ersten beiden Zeilen des PRINT-Befehls auskommentieren, die "0, 0" löschen und durch einen Befehl ersetzen
Code (glbasic) Select

//PRINT "Das hier ist eine " + _
//      "lange auskommentierte Zeile", _
PRINT "das hier wird nicht gezeigt", 0, 20
SHOWSCREEN
KEYWAIT


Jetzt wird der neue PRINT-Befehl niemals ausgeführt. Scheinbar wird der Unterstrich auch bei Kommentaren geprüft. Es wird aber auch kein Fehler beim Kompilieren gezeigt, wenn man nach dem Kommentar mit "_" am Ende irgendeinen Unsinn eingibt.
Code (glbasic) Select

//PRINT "Das hier ist eine " + _
//      "lange auskommentierte Zeile", _
irgend ein unsinn
SHOWSCREEN
KEYWAIT


Ist jetzt nicht dramatisch, lässt einen aber an sich selbst zweifeln 

Title: Re: Mehrzeilige Befehle auskommentieren --> Folgebefehl wird ignoriert
Post by: Schranz0r on 2009-Feb-07
Jopp sieht nach IDE-Bug aus ;)
Mr. Bughunter schnappt zu :D
[Findet Nemo] Haihappen HUHA [/Findet Nemo]

:nana:
Title: Re: Mehrzeilige Befehle auskommentieren --> Folgebefehl wird ignoriert
Post by: Quentin on 2009-Feb-07
bekommen ich jetzt einen Keks, weil ich den unsinnigsten Fehler gefunden habe?
Title: Re: Mehrzeilige Befehle auskommentieren --> Folgebefehl wird ignoriert
Post by: Schranz0r on 2009-Feb-07
jopp bekommste:

(http://www.fotografie-kurs.de/files/page0_1.jpg)
Title: Re: Mehrzeilige Befehle auskommentieren --> Folgebefehl wird ignoriert
Post by: Quentin on 2009-Feb-07
*rofl*
Danke.