|
|
1.1 ! root 1: /* mac.h 4.2 82/12/24 */ ! 2: ! 3: # ! 4: /* ! 5: * UNIX shell ! 6: * ! 7: * S. R. Bourne ! 8: * Bell Telephone Laboratories ! 9: * ! 10: */ ! 11: ! 12: #define LOCAL static ! 13: #define PROC extern ! 14: #define TYPE typedef ! 15: #define STRUCT TYPE struct ! 16: #define UNION TYPE union ! 17: #define REG register ! 18: ! 19: #define IF if( ! 20: #define THEN ){ ! 21: #define ELSE } else { ! 22: #define ELIF } else if ( ! 23: #define FI ;} ! 24: ! 25: #define BEGIN { ! 26: #define END } ! 27: #define SWITCH switch( ! 28: #define IN ){ ! 29: #define ENDSW } ! 30: #define FOR for( ! 31: #define WHILE while( ! 32: #define DO ){ ! 33: #define OD ;} ! 34: #define REP do{ ! 35: #define PER }while( ! 36: #undef DONE ! 37: #define DONE ); ! 38: #define LOOP for(;;){ ! 39: #define POOL } ! 40: ! 41: ! 42: #define SKIP ; ! 43: #define DIV / ! 44: #define REM % ! 45: #define NEQ ^ ! 46: #define ANDF && ! 47: #define ORF || ! 48: ! 49: #define TRUE (-1) ! 50: #define FALSE 0 ! 51: #define LOBYTE 0377 ! 52: #define STRIP 0177 ! 53: #define QUOTE 0200 ! 54: ! 55: #define EOF 0 ! 56: #define NL '\n' ! 57: #define SP ' ' ! 58: #define LQ '`' ! 59: #define RQ '\'' ! 60: #define MINUS '-' ! 61: #define COLON ':' ! 62: ! 63: #define MAX(a,b) ((a)>(b)?(a):(b))
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.