<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Just a note that hand.c could be mostly/easily be written in Modula-3 instead of C.<BR>
The main problem is the names.<BR>
 <BR>
Might be a fun little project for someone.<BR>
 <BR>
We should also change the gcc backend to use memcmp instead of set_ne/set_eq.<BR>
 Or even the frontend. (There might be an extra efficiency to be had in that<BR>
  a) we don't need -1/0/+1, just a boolean b) we know it is a whole<BR>
  number of ulongs). Probably set_ne/set_eq are rare though.<BR>
m3back compares to an empty set often, but it is small and the front<BR>
end implements small sets as a single integer.<BR>
 <BR>
 - Jay<BR><BR>                                           </body>
</html>