> This is not a valid database file.
> I'll see if I can document the structure of such a file.
> 
> t
> 
> 
> (30 . 3469429128)
> ((|Category| NIL NIL NIL "NIL" NIL T NIL (NIL) NIL NIL NIL) (|Union| NIL NIL 
> NIL "NIL" NIL NIL NIL (NIL) |domain| NIL NIL) (|Record| NIL NIL NIL "NIL" NIL 
> NIL NIL (NIL) |domain| NIL NIL) (|Mapping| NIL NIL NIL "NIL" NIL NIL NIL 
> (NIL) |domain| NIL NIL) (|Enumeration| NIL NIL NIL "NIL" NIL NIL NIL (NIL) 
> |domain| NIL NIL))
> 


Why do you think that this database is invalid?  AFAICS it follows 
your description of database format (and agrees with comment and code
in daase.lisp.pamphlet).  More precisely: 30 gives you file offset of
the key-value table (I wrote that you need to add whitespace padding).
The timestamp is bogus, but this should not hurt.  Note that
standard constructors do not need extra fields, so the first part
which appears in typical databese is ommited.  Also, the database is
uncompressed (for better readability).

Am I missing something?

-- 
                              Waldek Hebisch
[EMAIL PROTECTED] 


_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to