home *** CD-ROM | disk | FTP | other *** search
- /* $Header: rt-lispregs.h,v 1.1 91/05/24 18:46:09 wlott Exp $ */
-
- #ifdef LANGUAGE_ASSEMBLY
- #define REG(num) r/**/num
- #else
- #define REG(num) num
- #endif
-
- #define NREGS (16)
-
- #define NARGS REG(0)
- #define NSP REG(1)
- #define NL0 REG(2)
- #define OCFP REG(3)
- #define NFP REG(4)
- #define CSP REG(5)
- #define CFP REG(6)
- #define CODE REG(7)
- #define NULLREG REG(8)
- #define CNAME REG(9)
- #define LEXENV REG(10)
- #define LRA REG(11)
- #define A0 REG(12)
- #define A1 REG(13)
- #define A2 REG(14)
- #define LIP REG(15)
-
- #define REGNAMES \
- "NARGS", "NSP", "NL0", "OCFP", \
- "NFP", "CSP", "CFP", "CODE", \
- "NULL", "CNAME", "LEXENV", "LRA", \
- "A0", "A1", "A2", "LIP"
-