diff options
Diffstat (limited to 'contrib/cvs/src/stack.h')
-rw-r--r-- | contrib/cvs/src/stack.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/contrib/cvs/src/stack.h b/contrib/cvs/src/stack.h new file mode 100644 index 0000000..822010b --- /dev/null +++ b/contrib/cvs/src/stack.h @@ -0,0 +1,17 @@ +/* + * Copyright (c) 2004-2005 The Free Software Foundation, + * Derek Price, and Ximbiot <http://ximbiot.com>. + * + * You may distribute under the terms of the GNU General Public License as + * specified in the README file that comes with the CVS source distribution. + */ + +void push PROTO((List *_stack, void *_elem)); +void *pop PROTO((List *_stack)); +void unshift PROTO((List *_stack, void *_elem)); +void *shift PROTO((List *_stack)); +void push_string PROTO((List *_stack, char *_elem)); +char *pop_string PROTO((List *_stack)); +void unshift_string PROTO((List *_stack, char *_elem)); +char *shift_string PROTO((List *_stack)); +int isempty PROTO((List *_stack)); |