- 13 May 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Allgemein
- Updated on 13 May 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
In diesem Kapitel wird die Programmiersprache, in der die Makros für ISS geschrieben werden, erläutert. Die Makrosprache nimmt Anleihen bei Basic, OpenEdge ABL (früher: PROGRESS or Progress 4GL) und anderen Programmiersprachen. Sie ist vom Typ her eine prozedurale Programmiersprache mit ausgeprägt dynamischem Charakter. So wird etwa der Typ von Variablen erst zur Laufzeit festgelegt und Ausdrücke sowie ganze Makros können zur Laufzeit übersetzt werden. Die Dateien mit dem Makrocode haben die Endung "*.bas".
Hat man ein Makro geschrieben oder um einen größeren Abschnitt geändert bzw. hinzugefügt kann über die Funktionstaste F4 im Makroeditor der eingegebene Code auf syntaktische Korrektheit überprüft werden. Ist der Code korrekt wird folgende Meldung ausgegeben:
Ein syntaktischer Fehler könnte so aussehen: