#define EXTERN\r
#endif\r
\r
+#define min(x, y) ((x)<(y)?(x):(y))\r
+#define max(x, y) ((x)>(y)?(x):(y))\r
+\r
// #define DEBUG\r
\r
#define NDEVICES (15) // Number of devices\r
"D. S. Probe"}; \r
#endif\r
\r
+#ifndef TRUE\r
#define TRUE (1)\r
#define FALSE (0)\r
+#endif\r
\r
#define IHR 'R'\r
#define IHK 'K'\r
void dropin(int, int*, int*);\r
void newcnd(void);\r
void sortkl(void);\r
-void move(void);\r
+void imove(void);\r
void ram(int, int, int, int);\r
void crmena(int, int, int, int, int);\r
void deadkl(int, int, int, int, int);\r
void attakreport(void);\r
void movetho(void);\r
void probe(void);\r
+void clearscreen(void);\r
+void iostart(int);\r
+void ioend(void);\r
+void getline(char *, int);\r