[M3devel] external two level names?

Tony Hosking hosking at cs.purdue.edu
Thu Dec 24 16:35:07 CET 2009


I don't understand the question.

I have a pretty good idea how to implement atomic without that.

On 24 Dec 2009, at 10:17, Jay K wrote:

> Should we have a form of <*external*> that assumes two level
> names insead of one level names?
> 
> This would be useful I believe for an initial implementation of Atomic.
> I don't see how to implement Atomic otherwise, well, other than a lame:
>  
> Atomic.mg:
>   if BYTESIZE(T) == 4
>     blah
>   elsif BYTESIZE(T) == 8
>     blah
>  
> which I guess is ok, or a switch.
>  
> It'd also be very useful in the existing code base.
> 
>  - Jay
> 
> 
> 
> 
> 




More information about the M3devel mailing list