sperber(a)informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:
a) Add them as another datatype comletely separate from Elisp
fixnums,
with explicit coercions back and forth.
This, I believe, is possible with minimal changes to the Elisp
machine, even though it's still a sufficiently hairy job, 'cause
you need to interface with the garbage collector in a suitable
way.
Not hairy at all. Have you looked at DEFINE_LRECORD_IMPLEMENTATION?
It allows you to specify a callback routine for the GC.
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
We are all just prisoners here of our own MAKEDEV.