Re: [Chicken-users] on the usage of the unsafe operations ##sys##slot and similar

2019-05-12 Thread Marco Maggi
Peter Bex wrote: > On Sun, May 12, 2019 at 11:10:51AM +0200, Marco Maggi wrote: > If you're interested in this, perhaps you find this blog post of mine > useful: https://www.more-magic.net/posts/internals-data-representation.html > It explains how values are represented in memory at the low

Re: [Chicken-users] on the usage of the unsafe operations ##sys##slot and similar

2019-05-12 Thread Peter Bex
On Sun, May 12, 2019 at 11:10:51AM +0200, Marco Maggi wrote: > Ciao, > > sorry for peeking under the skirt; I'm trying to get a basic > understanding of the core usage and memory layout of Scheme values Hi Marco, If you're interested in this, perhaps you find this blog post of

[Chicken-users] on the usage of the unsafe operations ##sys##slot and similar

2019-05-12 Thread Marco Maggi
Ciao, sorry for peeking under the skirt; I'm trying to get a basic understanding of the core usage and memory layout of Scheme values; is it correct that: * We can use ##sys#setislot to store any immediate value in a Scheme vector? * We can use the system operations