mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 00:14:25 +00:00
70 lines
1.4 KiB
C
70 lines
1.4 KiB
C
/********************************************************/
|
|
/* */
|
|
/* Usual filename: LGCDEF.H */
|
|
/* Put ' #include "lgcdef.h" ' at head of each */
|
|
/* separately compiled module containing */
|
|
/* code added to DDT68K to give SID68K. */
|
|
/* Remarks: General purpose symbol definitions */
|
|
/* for use by C-programmers in Languages. */
|
|
/* Author: Timothy M. Benson */
|
|
/* Last modified: 27 January 1983 */
|
|
/* */
|
|
/********************************************************/
|
|
|
|
/* Lower-case and mixed-case */
|
|
|
|
#define begin {
|
|
#define end }
|
|
#define otherwise else
|
|
#define and &&
|
|
#define or ||
|
|
#define If if( /* Note mixed case */
|
|
#define then )
|
|
|
|
/* Upper-case */
|
|
|
|
#define ADDR &
|
|
#define AND &
|
|
#define ANDEQ &=
|
|
#define ANDWITH &=
|
|
#define AT ->
|
|
#define BEGIN {
|
|
#define BLOCK {
|
|
#define CASE case
|
|
#define COMP ~
|
|
#define DCR -=
|
|
#define DECBY -=
|
|
#define DEFAULT default
|
|
#define DO do
|
|
#define DOFALSE :
|
|
#define DOTRUE ?
|
|
#define ELSE else
|
|
#define END }
|
|
#define EQ ==
|
|
#define FALSE 0
|
|
#define GE >=
|
|
#define GT >
|
|
#define IF if
|
|
#define IGNORE continue
|
|
#define INC +=
|
|
#define INCBY +=
|
|
#define LE <=
|
|
#define LT <
|
|
#define NE !=
|
|
#define NOT !
|
|
#define OR |
|
|
#define OREQ |=
|
|
#define ORWITH |=
|
|
#define SHL <<
|
|
#define SHLBY <<=
|
|
#define SHLR <<=
|
|
#define SHR >>
|
|
#define SHRBY >>=
|
|
#define SHRR >>=
|
|
#define TRUE 1
|
|
#define UNBLOCK }
|
|
#define VAL *
|
|
#define WHILE while
|
|
#define XOR ^
|
|
#define XORWITH ^=
|