aboutsummaryrefslogtreecommitdiff
path: root/gnu/chess/Xchess/std.h
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/chess/Xchess/std.h')
-rw-r--r--gnu/chess/Xchess/std.h105
1 files changed, 0 insertions, 105 deletions
diff --git a/gnu/chess/Xchess/std.h b/gnu/chess/Xchess/std.h
deleted file mode 100644
index 681a3ef6097c..000000000000
--- a/gnu/chess/Xchess/std.h
+++ /dev/null
@@ -1,105 +0,0 @@
-
-/* This file contains code for X-CHESS.
- Copyright (C) 1986 Free Software Foundation, Inc.
-
-This file is part of X-CHESS.
-
-X-CHESS is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY. No author or distributor
-accepts responsibility to anyone for the consequences of using it
-or for whether it serves any particular purpose or works at all,
-unless he says so in writing. Refer to the X-CHESS General Public
-License for full details.
-
-Everyone is granted permission to copy, modify and redistribute
-X-CHESS, but only under the conditions described in the
-X-CHESS General Public License. A copy of this license is
-supposed to have been given to you along with X-CHESS so you
-can know your rights and responsibilities. It should be in a
-file named COPYING. Among other things, the copyright notice
-and this notice must be preserved on all copies. */
-
-
-/* RCS Info: $Revision: 1.1.1.1 $ on $Date: 1993/06/12 14:41:06 $
- * $Source: /a/cvs/386BSD/src/gnu/chess/Xchess/std.h,v $
- * Copyright (c) 1986 Wayne A. Christopher, U. C. Berkeley CAD Group
- *
- * Standard definitions.
- */
-
-#define UNIX
-#define BSD
-
-#ifndef FILE
-#include <stdio.h>
-#endif
-#ifndef isalpha
-#include <ctype.h>
-#endif
-#ifndef HUGE
-#include <math.h>
-#endif
-#include <strings.h>
-
-typedef int bool;
-
-#define false 0
-#define true 1
-
-/* Externs defined in std.c */
-
-extern char *tmalloc();
-extern char *trealloc();
-extern char *copy();
-extern char *datestring();
-extern char *getusername();
-extern char *gethome();
-extern char *gettok();
-extern char *tildexpand();
-extern void fatal();
-extern void setenv();
-extern void appendc();
-extern int scannum();
-extern int seconds();
-extern bool prefix();
-extern bool ciprefix();
-extern bool cieq();
-extern bool substring();
-
-/* Externs from libc */
-
-extern char *getenv();
-extern int errno;
-extern char *sys_errlist[];
-
-/* Should use BSIZE instead of BUFSIZ... */
-
-#define BSIZE 512
-
-/* Some standard macros. */
-
-#define eq(a,b) (!strcmp((a), (b)))
-#define isalphanum(c) (isalpha(c) || isdigit(c))
-#define alloc(strname) ((struct strname *) tmalloc(sizeof(struct strname)))
-#define tfree(ptr) { if (ptr) free((char *) ptr); ptr = 0; }
-#define hexnum(c) ((((c) >= '0') && ((c) <= '9')) ? ((c) - '0') : ((((c) >= \
- 'a') && ((c) <= 'f')) ? ((c) - 'a' + 10) : ((((c) >= 'A') && \
- ((c) <= 'F')) ? ((c) - 'A' + 10) : 0)))
-
-#ifndef BSD
-#define random rand
-#define srandom srand
-#endif BSD
-
-#ifdef VMS
-
-#define EXIT_NORMAL 1
-#define EXIT_BAD 0
-
-#else VMS
-
-#define EXIT_NORMAL 0
-#define EXIT_BAD 1
-
-#endif VMS
-