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 *)