#define MAXCOMMANDLEN  30
 
#define c_amb    -2
#define c_none   -1

typedef struct command_node *command_ptr;
struct command_node {
  char *command;
  char *constant;
};
 
typedef struct {
  char *command;
  void (*cmdfcn) ();
  int varpar;
} CmdList;

extern CmdList *find_command (CmdList *clist, int oman, char *com, int *cnt);
extern int lookup_command(command_ptr command_list, char *string, int *indx);
