/* Tennis software parameters */ #define MAXST 25 /* # setdscr entries */ /* #define MAXGM 12 # games/set */ /* #define MAXPT 50 # points/game */ #define BOMLEN 24 /* '[[' set size */ #define EOMLEN 24 /* ']]' set size */ #define BOTLEN 4000 /* '0[' set size */ #define EOTLEN 920 /* '0]' set size */ #define IBUFLEN 32768 /* inbuff size */ #define OBUFLEN 32768 /* outbuff size */ #define NAMLEN 64 /* c_file size */ #define T_ERR -1 /* error flag */ #if defined(VAXFMT) #define TSET_BOM (('['<<8)|'[') /* metasets VAX */ #define TSET_EOM ((']'<<8)|']') #define TSET_BOT (('['<<8)|'0') #define TSET_B1T (('['<<8)|'1') #define TSET_B2T (('['<<8)|'2') #define TSET_B3T (('['<<8)|'3') #define TSET_B4T (('['<<8)|'4') #define TSET_B5T (('['<<8)|'5') #define TSET_B6T (('['<<8)|'6') #define TSET_B7T (('['<<8)|'7') #define TSET_B8T (('['<<8)|'8') #define TSET_B9T (('['<<8)|'9') #define TSET_0SD (('!'<<8)|'0') #define TSET_1SD (('!'<<8)|'1') #define TSET_2SD (('!'<<8)|'2') #define TSET_3SD (('!'<<8)|'3') #define TSET_4SD (('!'<<8)|'4') #define TSET_5SD (('!'<<8)|'5') #define TSET_6SD (('!'<<8)|'6') #define TSET_7SD (('!'<<8)|'7') #define TSET_8SD (('!'<<8)|'8') #define TSET_9SD (('!'<<8)|'9') #define TSET_0SS (('$'<<8)|'0') #define TSET_1SS (('$'<<8)|'1') #define TSET_2SS (('$'<<8)|'2') #define TSET_3SS (('$'<<8)|'3') #define TSET_4SS (('$'<<8)|'4') #define TSET_5SS (('$'<<8)|'5') #define TSET_6SS (('$'<<8)|'6') #define TSET_7SS (('$'<<8)|'7') #define TSET_8SS (('$'<<8)|'8') #define TSET_9SS (('$'<<8)|'9') #define TSET_EOT ((']'<<8)|'0') #define TSET_E1T ((']'<<8)|'1') #define TSET_E2T ((']'<<8)|'2') #define TSET_E3T ((']'<<8)|'3') #define TSET_E4T ((']'<<8)|'4') #define TSET_E5T ((']'<<8)|'5') #define TSET_E6T ((']'<<8)|'6') #define TSET_E7T ((']'<<8)|'7') #define TSET_E8T ((']'<<8)|'8') #define TSET_E9T ((']'<<8)|'9') #elif defined(SUNFMT) #define TSET_BOM (('['<<8)|'[') /* metasets SUN */ #define TSET_EOM ((']'<<8)|']') #define TSET_BOT (('0'<<8)|'[') #define TSET_B1T (('1'<<8)|'[') #define TSET_B2T (('2'<<8)|'[') #define TSET_B3T (('3'<<8)|'[') #define TSET_B4T (('4'<<8)|'[') #define TSET_B5T (('5'<<8)|'[') #define TSET_B6T (('6'<<8)|'[') #define TSET_B7T (('7'<<8)|'[') #define TSET_B8T (('8'<<8)|'[') #define TSET_B9T (('9'<<8)|'[') #define TSET_0SD (('0'<<8)|'!') #define TSET_1SD (('1'<<8)|'!') #define TSET_2SD (('2'<<8)|'!') #define TSET_3SD (('3'<<8)|'!') #define TSET_4SD (('4'<<8)|'!') #define TSET_5SD (('5'<<8)|'!') #define TSET_6SD (('6'<<8)|'!') #define TSET_7SD (('7'<<8)|'!') #define TSET_8SD (('8'<<8)|'!') #define TSET_9SD (('9'<<8)|'!') #define TSET_0SS (('0'<<8)|'$') #define TSET_1SS (('1'<<8)|'$') #define TSET_2SS (('2'<<8)|'$') #define TSET_3SS (('3'<<8)|'$') #define TSET_4SS (('4'<<8)|'$') #define TSET_5SS (('5'<<8)|'$') #define TSET_6SS (('6'<<8)|'$') #define TSET_7SS (('7'<<8)|'$') #define TSET_8SS (('8'<<8)|'$') #define TSET_9SS (('9'<<8)|'$') #define TSET_EOT (('0'<<8)|']') #define TSET_E1T (('1'<<8)|']') #define TSET_E2T (('2'<<8)|']') #define TSET_E3T (('3'<<8)|']') #define TSET_E4T (('4'<<8)|']') #define TSET_E5T (('5'<<8)|']') #define TSET_E6T (('6'<<8)|']') #define TSET_E7T (('7'<<8)|']') #define TSET_E8T (('8'<<8)|']') #define TSET_E9T (('9'<<8)|']') #endif /* meta keys indices for setcount[] */ #define OBFCNT 0 /* buff writes (1st count) */ #define BTCNT0 1 /* 0[ */ #define SDCNT0 2 /* 0! (new) */ #define SSCNT0 3 /* 0$ */ #define ETCNT0 4 /* 0] */ #define BTCNT1 5 /* 1-9[ */ #define SDCNT1 6 /* 0! (copied) */ #define SSCNT1 7 /* 1-9$ */ #define ETCNT1 8 /* 1-9] */ #define USRCNT 9 /* user count = USRCNT+iset */ #define MAXCNT 64 /* max setcount */