blob: 773613a1a96c599aba948eb31870db50cef0e2d3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
Zesstrad59c3892019-11-28 20:53:39 +01002 mixed restore_value(string str)
MG Mud User88f12472016-06-24 23:31:02 +02003
4BESCHREIBUNG
5 Wandelt die String-Entsprechung <str> eines Wertes zurueck in den Wert
6 selbst und gibt diesen Wert zurueck. <str> ist ein String, wie er von
Zesstrad59c3892019-11-28 20:53:39 +01007 save_value() erzeugt wird.
8
9 Die Spezifikation des Speicherformates '#x:y' ist optional. Allerdings
10 nimmt der Driver in diesem Fall das aelteste Format (Version 0) an.
11 In neu gespeicherten Werten sollte die Formatspezifikation daher nicht
12 als optional angesehen werden.
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstrad59c3892019-11-28 20:53:39 +010014GESCHICHTE
MG Mud User88f12472016-06-24 23:31:02 +020015 Eingefuehrt in LDMud 3.2.8.
16 Mit LDMud 3.2.9 kam das Laden von Non-Lambda Closures, Symbolen und
17 gequoteten Arrays hinzu, wozu ein neues Format fuer die Speicherdatei
18 verwendet wird.
Zesstrad59c3892019-11-28 20:53:39 +010019 LDMud 3.5.0 unterstuetzt das Einlesen von Formatversion 2 mit hoeherer
20 Praezision der Gleitkommazahlen.
21
MG Mud User88f12472016-06-24 23:31:02 +020022SIEHE AUCH
23 save_value(E), restore_object(E), save_object(E)