1 /*
2 BattleOS : Engage battling programs.
3
4 Copyright (C) 1993 Erich P Gatejen ALL RIGHTS RESERVED
5
6
7 File : BOAELEM.H
8 Purpose : BOA elements of a program source line
9 */
10
11 /* Preclude multiple declarations */
12 #ifndef __BOAELEM_H
13 #define __BOAELEM_H
14
15 // Define typical elements
16 #define COMMENT '/' // Comment line character
17 #define PROGNAME '!' // Program name character
18 #define ASSIGN '=' // Assignment statement
19 #define REFERENCE '[' // Open reference
20 #define IMMEDIATEV '$' // Immediate value
21 #define ADDRESSM '-' // A negative address offset
22 #define ADDRESSP '+' // A positive address offset
23 #define LABEL '@' // A label
24 #define TEXT 1 // Text has no specific identity
25 #define TAUNTDEFINE '"' // A taunt define
26 #define TAUNTIMBED '<' // A taunt imbed
27
28
29 #endif
|