Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: Matti am Samstag, 6. März 2010, 08:21
-
Guten Morgen allerseits,
ich hab ein Problem und hoffe, daß jemand Rat weiß... :-\
Mein Code endet mit
} % Ende linkeHand (=Codezeile 880)
>> } % Ende PianoStaff (=Codezeile 881)
>> } % Ende score (=Codezeile 882)
} % Ende bookpart (=Codezeile 883)
} % Ende book (=Codezeile 884)Die Fehlermeldung lautet:
# -*-compilation-*-
»C:/Users/Andreas/Desktop/LiliDesk/Fluegel.ly« wird verarbeitet
Analysieren...
C:/Users/Andreas/Desktop/LiliDesk/Fluegel.ly:888:4: Fehler: syntax error, unexpected >>
>> } % Ende score
Fehler: gescheiterte Dateien: "C:\\Users\\Andreas\\Desktop\\LiliDesk\\Fluegel.ly"
Wenn ich Zeilen verschiebe, einfüge oder herausnehme etc., verschiebt sich auch die Zeilenangabe in der Fehlermeldung.
Bin ziemlich sicher, daß alle Klammern stimmen. Bis vorhin funktionierte alles, hab dann irgendwo weiter oben eine Note verändert, und es gab plötzlich den Fehler. :'(
Mein Editor ist der normale "Editor" in Vista.
-
% Ende score verrät welche Zeile.
unexpected >> verrät welche Klammerung.
Zur Zeilennummer ist ohne Datei nichts zu sagen.
Gruss
-
Hallo Matti,
du hast irgendwo ein << oder eine { aus Versehen eingefügt oder gelöscht. Manchmal machen auch vergessene oder gelöschte < so eine Fehlermeldung, z.B. wenn du beim Ändern einer Note aus Versehen aus <d-2>8 ein e-2>8 machst.
Mache die Änderung der Note rückgängig, wenn du kannst oder suche die Stelle auf, die du geändert hast.
Hilft das alles nichts, musst du einzelne verdächtige Zeilen mit % auskommentieren, bis der Code wieder läuft.
Hilft das auch nichts, kannst du den Code hier posten. ;D
Viel Erfolg und Grüße von Mat
-
Es läuft wieder!
War in der Tat doch noch ein Klammerfehler. Hatte zuvor wohl zuviel rum-, rein- und rauskommentiert. ::)
Da soll mir das mit der Zeilennummer wuscht sein. :D
Hatte schon Panik, daß sich mein Programm zerschossen hat oder so...
Euch beiden Dank und einen schönen Sonntag!
Matti
-
Mein Editor ist der normale "Editor" in Vista.
Wäre dir mit einem "vernünftigen" Editor auch nicht passiert ;D
Ein "vernünftiger" Editor (wie z. B. der Freeware-Editor SuperEdi) zeigt dir die korrespondieren Klammern an --> da siehst du schnell, was faul ist.
-
Ein "vernünftiger" Editor (wie z. B. der Freeware-Editor SuperEdi) zeigt dir die korrespondieren Klammern an
… oder auch jEdit (http://www.jedit.org/) mit LilypondTool (http://lilypondtool.organum.hu/)!
-
werd' mich beizeiten mal drum kümmern. :-)