We only support deserialisation via im.BitSet
as the general
case requires going through a proxy to convert the bitmask into
elements that can be read via CanBuildFrom
.
Uses ISO_8601 which is well supported on the emacs side (we
suspend belief about Date
's mutability).
Uses ISO_8601 which is well supported on the emacs side (we
suspend belief about Date
's mutability). If you want to use
UNIX epoch time, override with your own implementation.
NOTE Emacs will not be able to correctly interpret arbitrary precision numbers because - unlike other lisps - it uses a reduced form of C double/integer precision.
NOTE Emacs will not be able to correctly interpret arbitrary
precision numbers because - unlike other lisps - it uses a
reduced form of C double/integer precision. A round-trip via
Emacs for very large numbers will return SexpPosInf
.
The built-in Emacs library 'calc
has a few data formats
http://www.gnu.org/software/emacs/manual/html_mono/calc.html#Data-Type-Formats
but they fall short and require specific interpretation within
the 'calc
framework.
If you need Emacs-specific support for arbitrary precision numbers, override this implementation with one that adheres to the arbitrary precision framework of your choice.