Am 16.04.14 12:06, schrieb Michael Van Canneyt:
....
1. Cardinal should already be possible if you simply use Int64 to
transfer them.
There will be no type checking, but that is not a problem, we're
talking Javascript subset here...
Yes.
2. Qword: we should check whether Javascript supports this range of
value.
If so, a patch would be accepted.
Javascript (standard) internally uses doubleprecision floating points
(http://ecma262-5.com/ELS5_HTML.htm#Section_8.5)
to represent it's numbers so to some extent it's possible to represent
that numbers, although arithmetic would behave
strange in that ranges :-)
JS is only a subset of my usecase - I want to store such values in a
text representation as a backup format for our
database server, and do not want to use a string representation.
I'll send you a patch against current trunk when ready, so you can have
a look.
thx,
helmut
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel