aboutsummaryrefslogtreecommitdiffstats
path: root/make_cmd.h
diff options
context:
space:
mode:
Diffstat (limited to 'make_cmd.h')
-rw-r--r--make_cmd.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/make_cmd.h b/make_cmd.h
index 1ea9c24..7fb5697 100644
--- a/make_cmd.h
+++ b/make_cmd.h
@@ -23,14 +23,17 @@
#include "stdc.h"
-extern WORD_LIST *make_word_list __P((WORD_DESC *, WORD_LIST *));
-extern WORD_LIST *add_string_to_list __P((char *, WORD_LIST *));
+extern void cmd_init __P((void));
extern WORD_DESC *make_bare_word __P((const char *));
extern WORD_DESC *make_word_flags __P((WORD_DESC *, const char *));
extern WORD_DESC *make_word __P((const char *));
extern WORD_DESC *make_word_from_token __P((int));
+extern WORD_LIST *make_word_list __P((WORD_DESC *, WORD_LIST *));
+
+#define add_string_to_list(s, l) make_word_list (make_word(s), (l))
+
extern COMMAND *make_command __P((enum command_type, SIMPLE_COM *));
extern COMMAND *command_connect __P((COMMAND *, COMMAND *, int));
extern COMMAND *make_for_command __P((WORD_DESC *, WORD_LIST *, COMMAND *));