public static boolean nativeNameP(Symbol name, Keyword language, Keyword category) {
    { KeyValueList tableentry = ((KeyValueList)(Stella.$NATIVE_NAME_TABLE$.lookup(name)));
      List categories = null;

      if (tableentry == null) {
        return (false);
      }
      categories = ((List)(tableentry.lookup(language)));
      if (categories == null) {
        return (false);
      }
      else {
        return ((category == null) ||
            categories.memberP(category));
      }
    }
  }