int hash (char *name)
{
  int h = 0;
  
  while (*name != '\0') 
    {
      h += *name++; /* error in 2.1b */
    }

  return h % 137;
}


syntax highlighted by Code2HTML, v. 0.9.1