home *** CD-ROM | disk | FTP | other *** search
- /* Copyright (c) 1988 by Sozobon, Limited. Author: Johann Ruegg
- *
- * Permission is granted to anyone to use this software for any purpose
- * on any computer system, and to redistribute it freely, with the
- * following restrictions:
- * 1) No charge may be made other than reasonable charges for reproduction.
- * 2) Modified versions must be clearly marked as such.
- * 3) The authors are not responsible for any harmful consequences
- * of using this software, even if they result from defects in it.
- *
- * ops.h
- *
- * defines of allowed operands
- * 'E' means Dreg or OREG or ONAME or (if on left) ICON
- * 'Q' means ICON which is 1 to 8
- * ONE means ICON which is 1
- */
-
- #define DOPD 1
- #define AOPD 2
- #define MOPD 4
- #define IOPD 8
-
- #define DOPA 0x10
- #define AOPA 0x20
- #define MOPA 0x40
- #define IOPA 0x80
-
- #define DOPM 0x100
- #define AOPM 0x200
- #define MOPM 0x400
- #define IOPM 0x800
-
- #define QOPD 0x1000
- #define ONEOPM 0x2000
- #define ASSOC 0x4000
-
- #define EOPD (DOPD|MOPD|IOPD)
- #define DOPE (DOPD|DOPM)
- #define IOPE (IOPD|IOPM)
- #define EOPA (DOPA|MOPA|IOPA)
-