You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to racket users
Related to a question I asked earlier, but this time at the racket side:
Is there any way to manually construct a cpointer with a raw pointer value? I suppose this would mean being able to construct a chez record in racket.
My use case is that I have a remote process talking to a racket process, it is sending a pointer to some shared memory and I want to access that shared memory. It’s an array of c structs with some integer data and each has a pointer to some raw bytes.
Any way to do it?
Thanks
Nathaniel Griswold
unread,
Oct 7, 2020, 11:38:33 AM10/7/20
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to racket users
And by “remote process” I just mean a separate process, the parent is sending it to the child.
> On Oct 7, 2020, at 10:28 AM, Nathaniel Griswold <nategr...@gmail.com> wrote:
>
> Related to a question I asked earlier, but this time at the racket side:
Matthew Flatt
unread,
Oct 7, 2020, 5:08:09 PM10/7/20
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Nathaniel Griswold, racket users
Probably you want to use `cast`. If you have an integer `addr` that
corresponds to an address, then