mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 08:24:18 +00:00
76 lines
1.5 KiB
C
76 lines
1.5 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 ^=
|
||
TRUE 1
|
||
#define UNBLOCK }
|
||
#define VAL *
|
||
#define WHILE while
|
||
#define XOR ^
|
||
#define XORWITH ^=
|