home *** CD-ROM | disk | FTP | other *** search
/ Dream 57 / Amiga_Dream_57.iso / Amiga / Jeux / Reflexion / Crafty-15.19.lha / crafty-15.19 / src / epdglue.h < prev    next >
Text File  |  1998-09-13  |  1KB  |  39 lines

  1. #if !defined(EPDGLUE_INCLUDED)
  2. #  define EPDGLUE_INCLUDED
  3. /*>>> epdglue.h: subprogram prototypes for epdglue.c */
  4.  
  5. /* Revised: 1995.12.11 */
  6.  
  7. /*
  8. Copyright (C) 1995 by Steven J. Edwards (sje@mv.mv.com)
  9. All rights reserved.  This code may be freely redistibuted and used by
  10. both research and commerical applications.  No warranty exists.
  11. */
  12.  
  13. /*
  14. The contents of this include file are the prototypes for the glue
  15. routines (epdglue.c) that form the programmatic interface between the
  16. host program Crafty and the EPD Kit.  Therefore, this file may have
  17. to be changed (as will epdglue.c) if used with a different host program.
  18.  
  19. The contents of the other source files in the EPD Kit (epddefs.h,
  20. epd.h, and epd.c) should not have to be changed for different hosts.
  21. */
  22.  
  23. /*
  24. This file was originally prepared on an Apple Macintosh using the
  25. Metrowerks CodeWarrior 6 ANSI C compiler.  Tabs are set at every
  26. four columns.  Further testing and development was performed on a
  27. generic PC running Linux 1.2.9 and using the gcc 2.6.3 compiler.
  28. */
  29.  
  30. int EGTBScore(TREE *tree, int posdex, int active, int *scoreptr);
  31. int EGCommandParmCount(char *s);
  32. int EGCommandCheck(char *s);
  33. int EGCommand(char *s);
  34. void EGInit(void);
  35. void EGTerm(void);
  36.  
  37. #endif
  38. /*<<< epdglue.h: EOF */
  39.