From: Eric S. Raymond Date: Thu, 20 Jul 2017 14:38:59 +0000 (-0400) Subject: Some vocabulary lookup code can be hidden from main.c. X-Git-Tag: 1.3~37 X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=commitdiff_plain;h=aa5870a92ee1469006c3737e7e034cb92c7d8406 Some vocabulary lookup code can be hidden from main.c. --- diff --git a/advent.h b/advent.h index 4768865..fc6ce94 100644 --- a/advent.h +++ b/advent.h @@ -212,10 +212,6 @@ extern int word_count(char*); extern char* get_input(void); extern bool silent_yes(void); extern bool yes(const char*, const char*, const char*); -extern int get_motion_vocab_id(const char*); -extern int get_object_vocab_id(const char*); -extern int get_action_vocab_id(const char*); -extern int get_special_vocab_id(const char*); extern void get_vocab_metadata(const char*, long*, enum wordtype*); extern void juggle(obj_t); extern void move(obj_t, loc_t); diff --git a/misc.c b/misc.c index d33bc51..752838b 100644 --- a/misc.c +++ b/misc.c @@ -378,7 +378,7 @@ bool yes(const char* question, const char* yes_response, const char* no_response /* Data structure routines */ -int get_motion_vocab_id(const char* word) +static int get_motion_vocab_id(const char* word) // Return the first motion number that has 'word' as one of its words. { for (int i = 0; i < NMOTIONS; ++i) { @@ -393,7 +393,7 @@ int get_motion_vocab_id(const char* word) return (WORD_NOT_FOUND); } -int get_object_vocab_id(const char* word) +static int get_object_vocab_id(const char* word) // Return the first object number that has 'word' as one of its words. { for (int i = 0; i < NOBJECTS + 1; ++i) { // FIXME: the + 1 should go when 1-indexing for objects is removed @@ -406,7 +406,7 @@ int get_object_vocab_id(const char* word) return (WORD_NOT_FOUND); } -int get_action_vocab_id(const char* word) +static int get_action_vocab_id(const char* word) // Return the first motion number that has 'word' as one of its words. { for (int i = 0; i < NACTIONS; ++i) { @@ -421,7 +421,7 @@ int get_action_vocab_id(const char* word) return (WORD_NOT_FOUND); } -int get_special_vocab_id(const char* word) +static int get_special_vocab_id(const char* word) // Return the first special number that has 'word' as one of its words. { for (int i = 0; i < NSPECIALS; ++i) {