persistant

Eine Variable, die als persistant gekenntzeichnet wird, wird beim Anlegen aus der angegebenen Quelle gelesen, vor dem Zerstören in die angegebene Quelle geschrieben.

{
  a is int persistant( system.homedir.".mysoftware/config_a" );       // int hat ein Null-Element: 0
  b is int persistant( system.homedir.".mysoftware/config_b", 4711 ); // b wird mit 4711 initialisiert, wenn nicht verfügbar

  a : 1;
} // a und b werden auf die Festplatte geschrieben.

Ein String wird als Pfad verstanden. Ansonsten kann ein IO-Objekt übergeben werden.