Metropoli BBS
VIEWER: aplchdef.h MODE: TEXT (ASCII)
/* aplchdef.h APL2 V1.0.0 - copyright 1993 Thomas Glen Smith ***********
* Defines the codes used to indicate APL characters.  Changes to       *
* aplchdef.h must be synchronized with changes to aplchar.h            *
* ALPHAONE and ALPHATWO give the first an last codes for alphabetic    *
* characters, which must all be contiguously numbered.                 *
* ALPHABET is a generic code which may be used to represent any        *
* alphabetic character.                                                *
* DIGIT is a generic code which may be used to represent any digit.    *
***********************************************************************/
#if !defined(APLCHDEF_INCL)
#define APLCHDEF_INCL
#define APLMXLN 2
#define ALPHAONE 79
#define ALPHATWO 130
#define DIGIT -3
#define ALPHABET -2
#define UNKNOWN -1
#define SPACE  0
#define QUOTE_DOT  1
#define CAP_NULL  2
#define LEFT_ARROW  3
#define RIGHT_ARROW  4
#define DIVIDE  5
#define AND  6
#define QUOTE  7
#define LEFT_PAREN  8
#define RIGHT_PAREN  9
#define STAR 10
#define PLUS 11
#define COMMA 12
#define OVERBAR 13
#define DOT 14
#define SLASH 15
#define APL_0 16
#define APL_1 17
#define APL_2 18
#define APL_3 19
#define APL_4 20
#define APL_5 21
#define APL_6 22
#define APL_7 23
#define APL_8 24
#define APL_9 25
#define COLON 26
#define SEMICOLON 27
#define LESS 28
#define EQUAL 29
#define GREATER 30
#define QUERY 31
#define LOG 32
#define DELTA_STILE 33
#define BASE 34
#define BASE_NULL 35
#define DOWNSTILE 36
#define EPSILON 37
#define TOP_NULL 38
#define DEL 39
#define DELTA 40
#define IOTA 41
#define APL_NULL 42
#define NOT_GREATER 43
#define QUAD 44
#define DOMINO 45
#define TOP 46
#define CIRCLE 47
#define NAND 48
#define QUOTE_QUAD 49
#define RHO 50
#define UPSTILE 51
#define CIRCLE_SLOPE 52
#define DOWN_ARROW 53
#define OR 54
#define DEL_STILE 55
#define TIMES 56
#define UP_ARROW 57
#define NOT_LESS 58
#define LEFT_BRACKET 59
#define SLOPE 60
#define RIGHT_BRACKET 61
#define NOT_EQUAL 62
#define BAR 63
#define SLASH_BAR 64
#define DIERESIS 65
#define ALPHA 66
#define CAP 67
#define DEL_TILDE 68
#define I_BEAM 69
#define CIRCLE_STILE 70
#define CIRCLE_BAR 71
#define CUP 72
#define NOR 73
#define OMEGA 74
#define RIGHT_SHOE 75
#define LEFT_SHOE 76
#define SLOPE_BAR 77
#define UNDERBAR 78
#define APL_A_UNDERSCORE 79
#define APL_B_UNDERSCORE 80
#define APL_C_UNDERSCORE 81
#define APL_D_UNDERSCORE 82
#define APL_E_UNDERSCORE 83
#define APL_F_UNDERSCORE 84
#define APL_G_UNDERSCORE 85
#define APL_H_UNDERSCORE 86
#define APL_I_UNDERSCORE 87
#define APL_J_UNDERSCORE 88
#define APL_K_UNDERSCORE 89
#define APL_L_UNDERSCORE 90
#define APL_M_UNDERSCORE 91
#define APL_N_UNDERSCORE 92
#define APL_O_UNDERSCORE 93
#define APL_P_UNDERSCORE 94
#define APL_Q_UNDERSCORE 95
#define APL_R_UNDERSCORE 96
#define APL_S_UNDERSCORE 97
#define APL_T_UNDERSCORE 98
#define APL_U_UNDERSCORE 99
#define APL_V_UNDERSCORE 100
#define APL_W_UNDERSCORE 101
#define APL_X_UNDERSCORE 102
#define APL_Y_UNDERSCORE 103
#define APL_Z_UNDERSCORE 104
#define APL_A 105
#define APL_B 106
#define APL_C 107
#define APL_D 108
#define APL_E 109
#define APL_F 110
#define APL_G 111
#define APL_H 112
#define APL_I 113
#define APL_J 114
#define APL_K 115
#define APL_L 116
#define APL_M 117
#define APL_N 118
#define APL_O 119
#define APL_P 120
#define APL_Q 121
#define APL_R 122
#define APL_S 123
#define APL_T 124
#define APL_U 125
#define APL_V 126
#define APL_W 127
#define APL_X 128
#define APL_Y 129
#define APL_Z 130
#define STILE 131
#define TILDE 132
#define EQUAL_UNDERBAR 133
#define EPSILON_UNDERBAR 134
#define SQUAD 135
#define LOGAMMA 136
#endif
[ RETURN TO DIRECTORY ]