read-from-string

Das Gegenstück zu write-to-string ist read-from-string. Die Funktion read-from-string liest eine S-Expression aus einer Zeichenkette.

Dabei werden Zeichenfolgen der Art #., #n= und #n# (wobei n eine positive Ganzzahl sein kann) gesondert behandelt. Sie dienen der Notation von Arrays, Instanzen und zirkulären Datenstrukturen.

> (read-from-string "(b 3)")
(b 3)