2012-07-31 11 views

Respuesta

8

esto es fácilmente posible, ya que Emacs 23.2 más o menos. Consulte con

(featurep 'hashtable-print-readable) 

Si esto devuelve t, puede simplemente prin1 una tabla hash a un búfer, guardarlo y read más tarde.

+0

bien, quizás debería hacer otra pregunta, porque el hash que quiero guardar contiene una estructura de lisp común, definida mediante 'defstruct'. ¿Hay alguna forma de serializar una tabla hash que contenga cl struct? Gracias – simao

+1

Por favor, den un ejemplo. – pokita

+0

Los objetos 'defstruct' son solo vectores, se serializarán sin problemas. – Dmitry