1  unsigned char lookup_table [257];
       2  
       3  static int 
       4  build_lookup (pattern)
       5       unsigned char *pattern;
       6  {
       7    int m;
       8  
       9    m = strlen (pattern) - 1;
      10    
      11    memset (lookup_table, ++m, 257);
      12    return m;
      13  }
      14  
      15  int main(argc, argv)
      16       int argc;
      17       char **argv;
      18  {
      19    if (build_lookup ("bind") != 4)
      20      abort ();
      21    else
      22      exit (0);
      23  }
      24