CATALOG

#### Search Results

Search

# CATALOG

`CATALOG` [object-name [library-id]]

Verwandte Kommandos: `SAVE` | `STOW`.

Mit dem Systemkommando `CATALOG` katalogisieren (kompilieren) Sie das im Arbeitsbereich eines Editors befindliche Quellcode-Objekt und speichern (nach erfolgreich verlaufener Syntax-Prüfung) das resultierende Objektmodul in der aktuellen Natural-Systemdatei.

Siehe auch:

- Natural-Compiler in Natural-System-Architektur

- Namenskonventionen für Objekte in Natural benutzen

Wichtig
Es kann sein, dass Sie das `CATALOG`-Kommando nicht verwenden können, weil der Profilparameter `RECAT` auf `ON` gesetzt ist. In diesem Fall benutzen Sie stattdessen das Systemkommando `STOW`, um das Objekt zu kompilieren und zu speichern.

`CATALOG` | Falls Sie keinen object-name angeben, wird das Programm in der aktuellen Library unter dem Namen des Quellcode-Objekts gespeichert, das zuletzt in den Arbeitsbereich gelesen wurde (z.B. mit einem `EDIT`-, `READ`- oder `RUN`-Kommando). Eventuell vorhandener Objektcode wird ersetzt.
`CATALOG object-name` | Ein neues Objekt wird angelegt. Als object-name geben Sie den Namen an, unter dem das neue Objekt katalogisiert werden soll. Es wird in der aktuellen Library gespeichert. Falls das Objekt schon vorhanden ist, wird das Kommando zurückgewiesen.
`CATALOG object-name library-id` | Wollen Sie das neue Objekt in einer anderen Library katalogisieren, müssen Sie zusätzlich zum Objektnamen die library-id der gewünschten Library angeben.

Anmerkung
Falls im Parametermodul eine ungültige Systemdatei `FDIC` angegeben ist, erscheint eine entsprechende Natural-Fehlermeldung, wenn das `CATALOG`-Kommando abgesetzt wird.