Bernhard Schmalhofer <[EMAIL PROTECTED]> wrote: > Leopold Toetsch wrote: >> Bernhard Schmalhofer <[EMAIL PROTECTED]> wrote: >> >>>There are no fancy features yet. INVAL, FLOATVAL, PMC and STRINGS are >>>converted to char arrays and are written to the database file. >> >> Shouldn't PMC use freeze/thaw? > That depends on what GDBMHash is used for. I was thinking primarily > about data exchange with non-Parrot programs. In this case one wouldn't > expect a frozen PMC as content.
Ah, ok. >>>The availability of 'libgdbm.so' is checked during the Parrot configuration, >>>which is not nice. >> >> Why? > As an extension writer, or language implementator, my prefered starting > point is a completely built Parrot core. So when adding things I > wouldn't want to rebuild or reconfigure Parrot itself. Ok. In the long run I expect a multi-stage config system. First is to get miniparrot built and running, then Parrot core. Extensions like gdbm could be configured at that point or even in a third step. > CU, Bernhard leo