[M3devel] This disgusting TEXT business

hendrik at topoi.pooq.com hendrik at topoi.pooq.com
Mon Dec 22 21:10:36 CET 2008


On Mon, Dec 22, 2008 at 09:07:39AM +0900, Darko wrote:
> >
> >
> >> getData(): ADDRESS; (* required - get the raw data, only valid
> >>while on the stack *)
> >
> >What stack?
> 
> The execution stack. It might be a REFANY so would change if it didn't  
> appear in the stack.

I must be misunderstanding something;  this seems perfectly obvious to 
you, but opaque to me.

> >>
> >
> >while we are at it, let's include byte access as well.  Treating bytes
> >as integers between 0 and 255 would work.
> 
> Can't see the point since you can ORD a char value to get the same.

Not unless it's *specified* that the raw data structure *is* a bunch of 
CHARs, and that CHARs are single bytes.

This whole discussion is occasioned by the discovery that characters are 
no longer single bytes, but strings of bytes.

-- hendrik



More information about the M3devel mailing list