#define SENT_PLAIN 0
#define SENT_SHORT_VERB 1
#define SENT_NO_SPACE 2
#define SENT_NO_VERB 3
#define SENT_MARKER 4
struct sentence {
char *verb;
struct object *ob;
char *function;
struct sentence *next;
unsigned short short_verb; /* Only leading characters count */
unsigned char type;
};
struct input_to {
struct object *ob;
char *function;
int num_arg;
struct svalue arg[1];
};
struct sentence *alloc_sentence();
void remove_sent PROT((struct object *, struct object *)),
free_sentence PROT((struct sentence *)),
free_input_to PROT((struct input_to *));