On Wed, 16 Apr 2014, Helmut Hartl wrote:

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.

Great, I'll be waiting for it !

Michael.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to