-extern FILE *logfp;
-extern bool oldstyle, prompt;
-
-extern char* xstrdup(const char* s);
-extern void* xmalloc(size_t size);
-extern void packed_to_token(long, char token[]);
-extern long token_to_packed(const char token[6]);
-extern void tokenize(char*, long tokens[4]);
-extern void vspeak(const char*, va_list);
-extern bool wordeq(token_t, token_t);
-extern bool wordempty(token_t);
+extern struct settings_t settings;
+
+extern void tokenize(char*, struct command_t *);