/* _dict.cc 12/09/1998 16.38.12 */ /* anlparm.cc 12/09/1998 16.38.12 */ export int anlparm_multi (int argc, char *argv[], ARGP_MULTI argp_multi[26], const char *swlst); export int anlparm (int argc, char *argv[], ARGP argp[], const char *swlst); /* anlparm1.cc 12/09/1998 16.38.12 */ export int anlparm_readfile (const char *filnam, char *argv[], int maxargc, int find); export int anlparm_indir (int argc, char *argv[], char *argve[], int maxargc, ARGP argp[], const char *swlst); export int anlparm_indirm (int argc, char *argv[], char *argve[], int maxargc, ARGP_MULTI argp_multi[26], const char *swlst); /* char.cc 12/09/1998 16.38.12 */ export char char_fr2ang (char carac); export char char_lookup (char carac, const char *lookup, const char *tbcnv); /* date.cc 12/09/1998 16.38.12 */ export unsigned long date_anal (const char *ascii); /* etc.cc 12/09/1998 16.38.12 */ /* fgets.cc 12/09/1998 16.38.12 */ /* fopenbin.cc 12/09/1998 16.38.12 */ export FILE *fopen_bin (const char *fname, const char *mode); export FILE *fopen_binerr (const char *fname, const char *mode, int quit); /* fopenerr.cc 12/09/1998 16.38.12 */ export void fopen_prterr (const char *fname, int lecture, int quit); export FILE *fopen_err (const char *fname, const char *mode, int quit); /* format.cc 12/09/1998 16.38.12 */ export int format_paragraphe (FILE *fout, const char *para, int marge, int maxlen); export int format_titre (FILE *fout, const char *section, const char *titre, int marge, int maxlen, int nopage); /* fwrite.cc 12/09/1998 16.38.12 */ export int fwrite_dos (const void *data, int sizelm, int nbelm, FILE *fout, bool addcr); export int fputs_dos (const char *str, FILE *fout, int addcr); /* hash.cc 12/09/1998 16.38.12 */ export int hash_init (HASHCTL *ctl, int minelm, int sizdata, int quit); export void hash_end (HASHCTL *ctl); export HASHELM *hash_find (HASHCTL *ctl, const char *str); export int hash_remove (HASHCTL *ctl, const char *str); export int hash_add (HASHCTL *ctl, const char *str, void *data, int quit); export void hash_reset (HASHCTL *ctl, void (*fctfree)(HASHELM *elm)); /* hexa.cc 12/09/1998 16.38.12 */ export void hexa_dump (const char buffer[], int dumpsiz); /* hsort.cc 12/09/1998 16.38.12 */ export void hsort (void *base, int nbelm, int sizeelm, int (*cmp)(const void *p1, const void *p2)); /* malloce.cc 12/09/1998 16.38.12 */ export void far *farmalloc_err (long size, int quit); export void *malloc_err (unsigned size, int quit); export void *calloc_err (unsigned nelem, int sizelm, int quit); export void far *farrealloc_err (void *q, unsigned long newsize, int quit); export void *realloc_err (void *q, unsigned newsize, int quit); export char *strdup_err (const char *str, int quit); /* msg.cc 09/09/1999 21.11.58 */ void etc_loadmsg (void); /* openbin.cc 12/09/1998 16.38.12 */ export int open_bin (const char *fname, int mode, int acces); export int open_binerr (const char *fname, int mode, int acces, int quit); /* openerr.cc 12/09/1998 16.38.12 */ export int open_err (const char *fname, int mode, int acces, int quit); /* share.cc 12/09/1998 16.38.12 */ FILE *fopen_share (const char *fname, const char *mode); /* simple.cc 12/09/1998 16.38.12 */ export void simple_inputs (const char *question, char *reponse, const char *defaut); export int simple_yesno (const char *msg); /* str1.cc 12/09/1998 16.38.12 */ export char *str_nextword (const char *str); export char *str_skipnword (const char *str, int nbskip); export int str_nbword (const char *str); export char *str_copydig (char *dest, const char *str); /* str2.cc 12/09/1998 16.38.12 */ export int str_str2tb (const char *str, char *tb[], int lentb, char quote); /* str3.cc 12/09/1998 16.38.12 */ export char *str_copymot (char *dest, const char *str); export char *str_copymotn (char *dest, const char *str, int nomot); export char *str_copypar0 (char **ptaccum, const char *str); export char *str_copypar (char *accum, const char *str); /* str4.cc 12/09/1998 16.38.12 */ export void str_expand (const char *str, char *dest, char *tb[][2], int nbtb); /* str5.cc 12/09/1998 16.38.12 */ export int str_nicmpfranc (const char *str1, const char *str2, int len); export int str_ncmpfranc (const char *str1, const char *str2, int len); export int str_cmpfranc (const char *str1, const char *str2); export int str_icmpfranc (const char *str1, const char *str2); export int str_ncmpnocase (const char *str1, const char *str2, int len); export int str_cmpnocase (const char *str1, const char *str2); /* str7.cc 12/09/1998 16.38.12 */ export char *str_exclu (char *str); export char *str_pack (char *str); /* str8.cc 12/09/1998 16.38.12 */ export int str_countcar (const char *str, char carac); /* str9.cc 12/09/1998 16.38.12 */ export char *str_compile (const char *src, char *dst); /* strcmp.cc 12/09/1998 16.38.12 */ export int strcmp_nocr (const char *str1, const char *str2); /* strenv.cc 12/09/1998 16.38.12 */ export int str_replenv (const char *src, char *dest, char carcle); export void str_expandenv (const char *str, char *dest, char *tb[][2], int nbtb, char carcle); /* strf.cc 12/09/1998 16.38.12 */ export char *strf_copymot (char *dst, const char *src, int *nb); export char *strf_copyint (int *dst, const char *src, int *nb, int defval); export char *strf_copylong (long *dst, const char *src, int *nb, long defval); /* strf1.cc 12/09/1998 16.38.12 */ export void strf_putesc (FILE *fout, const char *str); export void strf_putint (FILE *fout, int nombre); export void strf_putlong (FILE *fout, long nombre); /* strip.cc 12/09/1998 16.38.12 */ export void strip (char *str); /* systemf.cc 12/09/1998 16.38.12 */ export int system_f (const char *ctl, ...); /* tbstr.cc 12/09/1998 16.38.12 */ export void tbstr_sort (char *tb[], int nbstr); /* tbstr1.cc 12/09/1998 16.38.12 */ export int tbstr_fusion (char *tb[], int nbstr); export char *tbstr_remove (char *tbstr[], int nbstr, const char *str); export int tbstr_delfree (char *tbstr[], int nbstr, const char *str); /* tbstr2.cc 12/09/1998 16.38.12 */ export int tbstr_seqsrch (const char *tbstr[], int nbstr, const char *str); /* tbstr3.cc 12/09/1998 16.38.12 */ export int tbstr_len (const char *tbstr[], int nbstr); export int tbstr_maxlen (const char *tbstr[], int nbstr); export int tbstr_str2tb (const char *str, char mark, char *tb[]); export int tbstr_2str (const char *tbstr[], int nbstr, char mark, char *str); export char *tbstr_2strdup (const char *tbstr[], int nbstr, char mark); export void tbstr_skipstrip (char *tb[], int nb); /* tbstr4.cc 12/09/1998 16.38.12 */ export int tbstr_delete (char *tbstr[], int nbstr, int nodelete, int dofree); export void tbstr_insert (char *tbstr[], int nbstr, const char *str, int pos, int dupli); /* vfopen.cc 12/09/1998 16.38.12 */ export FILE *vfopen (const char *fname, const char *mode); /* vfopener.cc 12/09/1998 16.38.12 */ export FILE *vfopen_err (const char *fname, const char *mode, int quit); export FILE *vfopen_bin (const char *fname, const char *mode); export FILE *vfopen_binerr (const char *fname, const char *mode, int quit); /* vopen.cc 12/09/1998 16.38.12 */ export int vopen (const char *fname, int mode, int acces); /* vopenbin.cc 12/09/1998 16.38.12 */ export int vopen_bin (const char *fname, int mode, int acces); export int vopen_binerr (const char *fname, int mode, int acces, int quit); /* vopenerr.cc 12/09/1998 16.38.12 */ export int vopen_err (const char *fname, int mode, int acces, int quit);