[REBOL] Re: long unsigned

2002-06-18 Thread Anton

I think you hit the bit limit of a
signed integer in rebol? Rebol has no
unsigned integer as far as I remember.

Here's a few suggestions:
1) Send formatted as long signed, then get rebol
  to convert to decimal! on the server.

2) Send formatted as float or double.

What is the strange value server receives?

Anton.

 Hi I am *trying* to send a string formatted like this:
 
 %lu %lu %ld \n in C-style printf format over a tcp connection.
 
 However the long unsigneds give always the same (strange) value on 
 the server (which is a binary for me).
 
 How can I get the unsigneds correctly over the wire?
 
 --Maarten

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: long unsigned

2002-06-18 Thread Joel Neely

Hi, Maarten,

Maarten Koopmans wrote:
 
 Hi I am *trying* to send a string formatted like this:
 
 %lu %lu %ld \n in C-style printf format over a tcp connection.
 
 However the long unsigneds give always the same (strange)
 value on the server (which is a binary for me).
 
 How can I get the unsigneds correctly over the wire?
 

What is the strange value?  Are you sure you're in range for
REBOL integers (-2147483648 = value = 2147483647)?

-jn-

-- 
; Joel Neely joeldotneelyatfedexdotcom
REBOL [] do [ do func [s] [ foreach [a b] s [prin b] ] sort/skip
do function [s] [t] [ t:  foreach [a b] s [repend t [b a]] t ] {
| e s m!zauafBpcvekexEohthjJakwLrngohOqrlryRnsctdtiub} 2 ]
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: long unsigned

2002-06-18 Thread Maarten Koopmans

It turned out the protocol I am doing is implented in strings, so no 
problems anymore...

--maarten

Anton wrote:

 I think you hit the bit limit of a
 signed integer in rebol? Rebol has no
 unsigned integer as far as I remember.
 
 Here's a few suggestions:
 1) Send formatted as long signed, then get rebol
   to convert to decimal! on the server.
 
 2) Send formatted as float or double.
 
 What is the strange value server receives?
 
 Anton.
 
 
Hi I am *trying* to send a string formatted like this:

%lu %lu %ld \n in C-style printf format over a tcp connection.

However the long unsigneds give always the same (strange) value on 
the server (which is a binary for me).

How can I get the unsigneds correctly over the wire?

--Maarten

 


-- 
Maarten Koopmans
Innovation manager  tel:   +31 30 2 305 324
Surfnet BV  fax:   +31 30 2 305 329
P.O.Box 19035   email: [EMAIL PROTECTED]
NL-3501 DA Utrecht  http://www.surfnet.nl
The netherlands

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.