Lexikalischer Fehler (LEX0008): Ungültiges LINE-Pragma.
Die lexikalische Analyse hat in einem textuellen Arbeitsblatt (z.B. ST-Code oder Datentypen) eine unzulässige LINE-Pragmadeklaration gefunden. Mit LINE-Pragmas können beispielsweise Zeilennummern zwischen verschiedenen Editoren oder Arbeitsblatt-Typen verknüpft oder andere Dokument-Typen referenziert werden. Dies ist beispielsweise nützlich, wenn ein Variablen-Arbeitsblatt importiert oder für einen anderen Editor oder ein anderes System exportiert wird und ein Bezug zwischen den beiden Arbeitsblatt-Typen erforderlich ist.
Beispiele:
- { LINE('file:///C:/temp/MyCodeWorksheet.st') } (* Referenz auf ein anderes Dokument *)
- { LINE(12) } (* die folgende Zeile entspricht Zeile 12 im Originaldokument *)
-
{ LINE('file:///C:/temp/MyCodeWorksheet.st', 12)
(* die folgende Zeile entspricht Zeile 12 im Originaldokument C:\temp\MyCodeWorksheet.cs *)
Weitere Infos
Informationen über Variablen und wie Sie sie deklarieren finden Sie im Thema "Deklarieren von Variablen/FB-Instanzen" |
Abhilfe
- Doppelklicken Sie auf die Fehlermeldung, um an die betroffene Stelle im Editor zu springen.
- Korrigieren Sie LINE-Pragmadeklaration.