Warum ist der Fehler-212:...Fehlende Initialisers angezeigt?
FAQ #101107
Dieser Fehler wird angezeigt, wenn das erste Symbol eines Arrays eine "erste Zeit Daten Initialisierung" hat.
Problem
Ein Array wird in der Symboltabelle definiert:
Gruppe/Symbol | Typ | Adresse/Wert |
Symbol0 | Registrieren | [3] |
Symbol1 | Registrieren | Symbol0 + 1 |
Symbol2 | Registrieren | Symbol0 + 2 |
Wenn das erste Symbol des Arrays hat eine "erste Zeit Daten Initialisierung" wird die folgende Fehlermeldung angezeigt:
Fehler 212: Untitled1.sy5: Linie 4: fehlende Initialisers
Gruppe/Symbol | Typ | Adresse/Wert |
Symbol0 | Registrieren | [3]: = 0 |
Symbol1 | Registrieren | Symbol0 + 1: = 1 |
Symbol2 | Registrieren | Symbol0 + 2: = 2 |
Lösung
Im Moment ist die einzige Lösung, um das gesamte Array in das erste Symbol zu definieren oder die erste Zeit Daten Initialisierung an anderer Stelle, z.B. im XOB 16 zu realisieren.
Gruppe/Symbol | Typ | Adresse/Wert |
Symbol0 | Registrieren | [3]: = 0,1,2 |
Symbol1 | Registrieren | Symbol0 + 1 |
Symbol2 | Registrieren | Symbol0 + 2 |
In zukünftigen Versionen von PG5 ist eine bessere Lösung geplant.
Categories
PG5 1.x
Last update: 30.05.2015 14:23
First release: 14.01.2009 15:50
Views: 1529