1 /* This is the file defs.h for the SMS Client, which allows a nieve
2 * user to quickly and easily maintain most parts of the SMS database.
3 * It Contains: useful definitions.
6 * By: Chris D. Peterson
12 * Copyright 1988 by the Massachusetts Institute of Technology.
14 * For further information on copyright and distribution
15 * see the file mit-copyright.h
18 #include "mit-copyright.h"
31 /* Modification information is always printed in this format. */
33 #define MOD_FORMAT ("Last Modification by %s at %s with %s.")
35 /* Some common default values. */
37 #define DEFAULT_NONE ("")
38 #define DEFAULT_YES ("1")
39 #define DEFAULT_NO ("0")
40 #define DEFAULT_COMMENT ("none")
45 #define MAX_ARGS_SIZE 100
47 typedef void (*FVoid)(); /* function pointer typedef. */
48 typedef char * (*FCharStar)(); /* function pointer typedef. */
49 typedef int (*FInt)(); /* function pointer typedef. */
53 #define IS_EMPTY(s) (strlen((s)) == 0)
55 #define WILDCARD ('*')
57 /* This is unimplemented in the menu stuff, but would be nice. */
59 #define FORMFEED Put_message(" ")
61 /* for use with insqueue and remque. */
69 #endif _defs_header_ /* Do Not Add Anything After This Line */