As per the R6RS, I have now partially exploited compile time information to define record types at compile time if possible. Currently, it is only possible in the bootfile and only defines the ‘shape’ of the record (iow fields).
Further work will include making direct constructor (if possible), predicate, accessor and mutator references. This should provide a nice little speed boost.
Cheers
leppie
Advertisements
Leave a Reply