What does the `referencing an undumpable constant' error mean?

I'm trying to recompile the Ergo Lisp system and I'm stuck on this
problem.  The error comes when compiling the following file:

;;; -*- Mode: Lisp; Package: SB-RUNTIME -*-
(in-package "SB-RUNTIME")  (use-package :ergolisp)

(use-package '("OPER" "OCC" "TERM" "SORT" "LANG"))

(defparameter *sbrt-sort-table*
  (make-sort-table
   '((#t(:sort id) . #t(:union))
     (#t(:sort cid) . #t(:union))
     (#t(:sort number) . #t(:union))
     (#t(:sort string) . #t(:union))
     (#t(:sort literal) . #t(:union))
     (#t(:sort keyword) . #t(:union)))))



I don't know if the problem is due to make-sort-table creating a hash
table (which it does) or to it using the #t read macros.  Or if
there's some other problem.


-- 
Fred Gilham                                      [EMAIL PROTECTED]
[Some of the] Top ten reasons why the God of Jesus Christ makes a
better God than `Caesar':
7. God doesn't circulate worthless chunks of metal or paper with `In
Caesar we trust' written on them.
5. God only wants 10%.
4. God has fewer laws.
1. Caesar wants you to send your sons to die for him.  God sent his
Son to die for you.

Reply via email to