date and time created 82/05/07 19:37:52 by mckusick
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sat, 8 May 1982 10:37:52 +0000 (02:37 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sat, 8 May 1982 10:37:52 +0000 (02:37 -0800)
SCCS-vsn: old/sh/mac.h 4.1

usr/src/old/sh/mac.h [new file with mode: 0644]

diff --git a/usr/src/old/sh/mac.h b/usr/src/old/sh/mac.h
new file mode 100644 (file)
index 0000000..59bcd10
--- /dev/null
@@ -0,0 +1,62 @@
+/*     mac.h   4.1     82/05/07        */
+
+#
+/*
+ *     UNIX shell
+ *
+ *     S. R. Bourne
+ *     Bell Telephone Laboratories
+ *
+ */
+
+#define LOCAL  static
+#define PROC   extern
+#define TYPE   typedef
+#define STRUCT TYPE struct
+#define UNION  TYPE union
+#define REG    register
+
+#define IF     if(
+#define THEN   ){
+#define ELSE   } else {
+#define ELIF   } else if (
+#define FI     ;}
+
+#define BEGIN  {
+#define END    }
+#define SWITCH switch(
+#define IN     ){
+#define ENDSW  }
+#define FOR    for(
+#define WHILE  while(
+#define DO     ){
+#define OD     ;}
+#define REP    do{
+#define PER    }while(
+#define DONE   );
+#define LOOP   for(;;){
+#define POOL   }
+
+
+#define SKIP   ;
+#define DIV    /
+#define REM    %
+#define NEQ    ^
+#define ANDF   &&
+#define ORF    ||
+
+#define TRUE   (-1)
+#define FALSE  0
+#define LOBYTE 0377
+#define STRIP  0177
+#define QUOTE  0200
+
+#define EOF    0
+#define NL     '\n'
+#define SP     ' '
+#define LQ     '`'
+#define RQ     '\''
+#define MINUS  '-'
+#define COLON  ':'
+
+#define MAX(a,b)       ((a)>(b)?(a):(b))