Wenn Sie die Bibliothekseigenschaft enableSaveRestore auf YES einstellen und wenn die Bibliothek in der aktuellen Ausführungseinheit verwendet wurde, speichert EGL die Werte aller globalen Variablen über ein SEGMENTED CONVERSE. Die Werte werden direkt vor der Ausführung einer Anweisung converse gespeichert und nach Beendigung von converse wiederhergestellt. Die Standardeinstellung von enableSaveRestore ist NO.
| Plattform | Problem |
|---|---|
| Java™-Generierung | Generierte Java-Programme simulieren ein SEGMENTED CONVERSE. Dies umfasst das Aktualisieren des Inhalts einer Bibliothek, wenn enableSaveRestore (standardmäßig) auf NO eingestellt ist, und das Beibehalten des Inhalts, wenn enableSaveRestore auf YES eingestellt ist. |
| Debug | Es gelten hier dieselben Überlegungen wie bei der Java-Generierung. |