/*-----------------------------------* | File: RPN.h - MLO 900131 V1.00 | | This file contains all #define's | | shared from more than one .c file | *-----------------------------------*/ #include /* #include's for all files */ #include #include #include #define SYS_NORMAL 0 /* Completion codes */ #define SYS_ERROR 1 #define BLUE_PEN 0 /* Default Workbench setting */ #define WHITE_PEN 1 /* for pen colors */ #define BLACK_PEN 2 #define RED_PEN 3 #define ENTER_CODE 29 /* Code of the ENTER button */ #define NSTACK 4 /* Number of stack and register */ #define NSTM1 3 #define NREGS 10 #define NACCS 6 #define REG_X0 18 /* Constants for register output */ #define REG_Y0 10 #define REG_DY 10 #define ACC_X0 161 #define ACC_Y0 10 #define ACC_DY 10 #define STK_X0 161 #define STK_Y0 100 #define STK_DY 10 #define INBUF_LEN 32 /* Length of the input buffer */ enum eBoolean {False, True}; /* Boolean variables */ typedef enum eBoolean Boolean;