diff options
Diffstat (limited to 'Build/source/texk/dviljk/win32/variables.h')
-rw-r--r-- | Build/source/texk/dviljk/win32/variables.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Build/source/texk/dviljk/win32/variables.h b/Build/source/texk/dviljk/win32/variables.h new file mode 100644 index 00000000000..06f79ddb132 --- /dev/null +++ b/Build/source/texk/dviljk/win32/variables.h @@ -0,0 +1,23 @@ +#ifndef _MKTEX_VARIABLES_H_ + +#define _MKTEX_VARIABLES_H_ + +#include <kpathsea/cnf.h> +#include <kpathsea/db.h> +#include <kpathsea/fn.h> +#include <kpathsea/hash.h> + +extern MKTEXDLL void init_vars(void); +extern MKTEXDLL char *getval(char *name); +extern MKTEXDLL char *setval(char *name,char *value); +extern MKTEXDLL char *setval_default(char *name,char *value); +extern MKTEXDLL char **grep(char *regexp,char *line,int num_vars) ; + +extern MKTEXDLL int parse_variable(char *line); + +extern char *strcasestr(char *s1,char *s2); + +extern char *subst(char *line, char *from, char *to); +extern MKTEXDLL string expand_var(const_string); +extern MKTEXDLL string mktex_var_expand (const_string src); +#endif /* _MKTEX_VARIABLES_H_ */ |