260,6 → 260,7 |
/* from exec.c */ |
void exec_main(char *p); |
void exec_set(char *name); |
void exec_setseed(char *p); |
extern MYFUNCTION exec_routine[]; |
extern int EXEC_FN_NO; |
extern struct distr_cmd { char *name; int (*routine) (char *p, char *list[], int max); |
458,6 → 459,7 |
void var_init(void); /* initialisation */ |
void set_variables(void); |
void save_session_vars(void); |
void seed_time(void); |
|
/* from wims.c */ |
void user_error(char msg[]); |
489,6 → 491,7 |
extern char pre_language[4]; |
extern FILE * trace_file; |
extern int trace_indent; |
/* the following list must be in the same order as *ro_name in wims.c */ |
enum { |
ro_cmd, ro_empty, ro_lang, ro_module, ro_session, ro_special_parm, |
ro_special_parm2, ro_special_parm3, ro_special_parm4, ro_useropts, ro_wsession, ro_subsession, ro_win, ro_worksheet |