New bootloader (redesign):

3/25/99 - Decided to scrap the old symbol table (symtab.inc) and rdf linker
(rdf.inc). Instead I'll write the ODB, Object Database (odb.inc), for
persistent storage.. and RDF modules will be linked right into it. It'll
have a hierarchical structure, instead of throwing all the symbols into one
big address space.

How are we going to use a hierarchical namespace with RDF? With a little
hack: Use the 'library' directive to import other modules. We won't be able
to say 'call drivers:tty:getc', but we can say 'library "drivers:tty"' to
include the 'drivers:tty' namespace in searches, then 'call getc'.

Junk: rdf.inc symtab.inc
New: odb.inc link.inc


If needed, make up new record types, in addition to what's defined in RDF.
These would only be used in objects compiled by Retro and put directly into
persistent storage.

