Pelo que entendi no manual (últimos parágrafos de http://www.gnu.org/software/emacs/manual/html_node/elisp/Creating-Hash.html ) e na pergunta /programming/11745097 / no stackoverflow, é possível salvar uma versão impressa de uma hashtable no disco para carregá-la para uso posterior.
Por exemplo, a versão impressa de uma hashtable criada por
(setq ht (make-hash-table :test 'equal))
(puthash "orange" 1 ht)
(puthash "apple" 2 ht)
é o seguinte
#s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("orange" 1 "apple" 2))
Esta versão impressa já é o melhor formato (para consideração de velocidade) que o Emacs pode usar? Existe um procedimento especial para reformatar (compilar bytes, alterar) o formato impresso acima para um formato melhor (talvez apenas legível por máquina) para que o Emacs carregue essa hashtable mais rapidamente. Se a resposta for afirmativa, quais são as maneiras de fazê-lo.