64 #ifndef OSL_IRREGULAR_H 
   65 # define OSL_IRREGULAR_H 
   72 # if defined(__cplusplus) 
   78 # define OSL_URI_IRREGULAR        "irregular" 
   79 # define OSL_TAG_IRREGULAR_START  "<"OSL_URI_IRREGULAR">" 
   80 # define OSL_TAG_IRREGULAR_STOP   "</"OSL_URI_IRREGULAR">" 
  145 # if defined(__cplusplus) 
osl_irregular_p osl_irregular_sread(char **)
int osl_irregular_equal(osl_irregular_p, osl_irregular_p)
void osl_irregular_free(osl_irregular_p)
osl_irregular_p osl_irregular_malloc()
osl_irregular_p osl_irregular_add_exit(osl_irregular_p, char **, int, char *)
osl_irregular_p osl_irregular_clone(osl_irregular_p)
osl_interface_p osl_irregular_interface()
osl_irregular_p osl_irregular_add_predicates(osl_irregular_p, int *, int)
struct osl_irregular * osl_irregular_p
void osl_irregular_idump(FILE *, osl_irregular_p, int)
char * osl_irregular_sprint(osl_irregular_p)
void osl_irregular_dump(FILE *, osl_irregular_p)
osl_irregular_p osl_irregular_add_control(osl_irregular_p, char **, int, char *)