  int  initSGML(char ***mime_types, int *nrtypes, float **prefs);
  int  openSGML(const W3ADocumentInfo doc,  Widget  workarea, long id);
  int  infoSGML(long id, W3ADocumentInfo *info);
 int writeSGML(long id, const char *buf, size_t nbytes);
  int  closeSGML(long id);
 void eventSGML(long id, long source, long eventtype, void *params);
