[M3devel] small set comparisons understood, now just to understand the front end code..

hendrik at topoi.pooq.com hendrik at topoi.pooq.com
Tue Apr 15 13:07:40 CEST 2008


On Mon, Apr 14, 2008 at 11:22:35AM -0400, Tony Hosking wrote:
> 
> Yes, that seems quite wrong.  I can't imagine things ever worked  
> properly if that is how they are implemented.

Maybe stick a test in the compiler to see if < > <= >= are ever used on 
small sets anywhere in the m3 system?  You might want to do this anyway 
in case anyone is relying on them doing integer comparisons.

I seem to remember using them for subset comparisons in a Pascal program 
I converted to modula 3 many years ago.  I was using the PM3 compiler 
then, and I haven't tried it on cm3 yet.  I'd have to check the code to 
see what I was really doing, though.

-- hendrik



More information about the M3devel mailing list