It looks very convenient. I'm reading through it now. 
I'm wondering how it handles J hex. 
I know the J verbs
dfh and
hfd
can convert decimal to hex and vice versa. But the hex representation is a 
string literal.
So this would be packed as a string, right?
And if I sent this over a network, and unpacked in, say, Python, there could be 
a problem it seems.

> Date: Tue, 20 Jan 2015 15:47:15 +0000
> From: [email protected]
> To: [email protected]
> Subject: Re: [Jprogramming] J Equivalent of Python Struct.Pack/Unpack
> 
> 3!:1 is more powerful than this.  Converts any noun to a binary (string) 
> representation.  3!:2 unpacks.
> 
> 
> ----- Original Message -----
> From: Jon Hough <[email protected]>
> To: "[email protected]" <[email protected]>
> Cc: 
> Sent: Tuesday, January 20, 2015 10:42 AM
> Subject: [Jprogramming] J Equivalent of Python Struct.Pack/Unpack
> 
> Python has a useful module called struct
> https://docs.python.org/2/library/struct.html
> which is useful for converting strings to packed binary data.
> e.g.
> data = struct.pack('B', someHexString)
> 
> Does J have an equivalent or similar function / verb?
> I spent a bit of time looking, but couldn't find anything.
> 
> Example usage would be sending data over a network.
> 
> 
>                           
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
                                          
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to