/* ************************************************************************ * File: interpreter.h Part of CircleMUD * * Usage: header file: public procs, macro defs, subcommand defines * * * * All rights reserved. See license.doc for complete information. * * * * Copyright (C) 1993, 94 by the Trustees of the Johns Hopkins University * * CircleMUD is based on DikuMUD, Copyright (C) 1990, 1991. * ************************************************************************ */ #ifndef __INTERPRETER_H__ #define __INTERPRETER_H__ char *one_word(char *argument, char *first_arg); bool isNumber(const char *string); const char *onetoken(char *buf, size_t buflen, const char *delims, const char *src); ssize_t search_block(const char *arg, const char **list, bool exact); bool isInteger(const char *str, bool allowSign); void skip_spaces(char **string); #endif /* __INTERPRETER_H__ */