Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Matti am Samstag, 6. März 2010, 08:21

Titel: Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag 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:
Zitat
# -*-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.

Titel: Re:Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag von: comper am Samstag, 6. März 2010, 10:24
% Ende score verrät welche Zeile.
unexpected >> verrät welche Klammerung.

Zur Zeilennummer ist ohne Datei nichts zu sagen.

Gruss
Titel: Re:Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag von: trulli am Samstag, 6. März 2010, 21:20
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
Titel: Re:Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag von: Matti am Sonntag, 7. März 2010, 01:33
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
Titel: Re:Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag von: stargazer am Sonntag, 7. März 2010, 09:53
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.
Titel: Re:Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag von: RobUr am Sonntag, 7. März 2010, 22:17
Zitat
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/)!
Titel: Re:Fehlermeldung für Zeile, die es gar nicht gibt
Beitrag von: Matti am Montag, 8. März 2010, 01:00
werd' mich beizeiten mal drum kümmern. :-)