/* Definitions for compiler of language PRESEN */

/*  SHORT KEY-WORDS  */

#define CHR_59 	1001
#define CHR_44 	1002
#define CHR_58 	1003
#define CHR_45 	1004
#define CHR_40 	1005
#define CHR_41 	1006
#define CHR_42 	1007
#define CHR_61 	1008
#define CHR_46 	1009
#define CHR_37 	1010
#define CHR_43 	1011
#define CHR_62 	1012
#define CHR_60 	1013
#define CHR_91 	1014
#define CHR_93 	1015

/*  LONG KEY-WORDS  */

#define KWD_PRESENTATION 	1101
#define KWD_VIEWS 	1102
#define KWD_PRINT 	1103
#define KWD_COUNTERS 	1104
#define KWD_CONST 	1105
#define KWD_VAR 	1106
#define KWD_DEFAULT 	1107
#define KWD_BOXES 	1108
#define KWD_RULES 	1109
#define KWD_ATTRIBUTES 	1110
#define KWD_TRANSMIT 	1111
#define KWD_END 	1112
#define KWD_EXPORT 	1113
#define KWD_MERGE 	1114
#define KWD_With 	1115
#define KWD_RANK 	1116
#define KWD_OF 	1117
#define KWD_INIT 	1118
#define KWD_REINIT 	1119
#define KWD_RLevel 	1120
#define KWD_SET 	1121
#define KWD_ON 	1122
#define KWD_ADD 	1123
#define KWD_Page 	1124
#define KWD_Without 	1125
#define KWD_TEXT 	1126
#define KWD_SYMBOL 	1127
#define KWD_GRAPHICS 	1128
#define KWD_PICTURE 	1129
#define KWD_DATE 	1130
#define KWD_FDATE 	1131
#define KWD_DocName 	1132
#define KWD_DirName 	1133
#define KWD_ElemName 	1134
#define KWD_AttributeName 	1135
#define KWD_AttributeValue 	1136
#define KWD_VALUE 	1137
#define KWD_PageNumber 	1138
#define KWD_ARABIC 	1139
#define KWD_UROMAN 	1140
#define KWD_LROMAN 	1141
#define KWD_UPPERCASE 	1142
#define KWD_LOWERCASE 	1143
#define KWD_FORWARD 	1144
#define KWD_BEGIN 	1145
#define KWD_IN 	1146
#define KWD_Otherwise 	1147
#define KWD_IF 	1148
#define KWD_VertRef 	1149
#define KWD_HorizRef 	1150
#define KWD_Height 	1151
#define KWD_Width 	1152
#define KWD_VertPos 	1153
#define KWD_HorizPos 	1154
#define KWD_VertOverflow 	1155
#define KWD_HorizOverflow 	1156
#define KWD_Hyphenate 	1157
#define KWD_LineSpacing 	1158
#define KWD_LineBreak 	1159
#define KWD_PageBreak 	1160
#define KWD_InLine 	1161
#define KWD_Size 	1162
#define KWD_Visibility 	1163
#define KWD_Font 	1164
#define KWD_Underline 	1165
#define KWD_Thickness 	1166
#define KWD_Style 	1167
#define KWD_Weight 	1168
#define KWD_Indent 	1169
#define KWD_Adjust 	1170
#define KWD_NoBreak1 	1171
#define KWD_NoBreak2 	1172
#define KWD_Content 	1173
#define KWD_Gather 	1174
#define KWD_Line 	1175
#define KWD_NoLine 	1176
#define KWD_Included 	1177
#define KWD_Column 	1178
#define KWD_Copy 	1179
#define KWD_Depth 	1180
#define KWD_Direction 	1181
#define KWD_UnicodeBidi 	1182
#define KWD_LineStyle 	1183
#define KWD_LineWeight 	1184
#define KWD_FillPattern 	1185
#define KWD_Background 	1186
#define KWD_Foreground 	1187
#define KWD_ShowBox 	1188
#define KWD_BackgroundPicture 	1189
#define KWD_PictureMode 	1190
#define KWD_MarginTop 	1191
#define KWD_MarginRight 	1192
#define KWD_MarginBottom 	1193
#define KWD_MarginLeft 	1194
#define KWD_PaddingTop 	1195
#define KWD_PaddingRight 	1196
#define KWD_PaddingBottom 	1197
#define KWD_PaddingLeft 	1198
#define KWD_BorderTopWidth 	1199
#define KWD_BorderRightWidth 	1200
#define KWD_BorderBottomWidth 	1201
#define KWD_BorderLeftWidth 	1202
#define KWD_BorderTopColor 	1203
#define KWD_BorderRightColor 	1204
#define KWD_BorderBottomColor 	1205
#define KWD_BorderLeftColor 	1206
#define KWD_BorderTopStyle 	1207
#define KWD_BorderRightStyle 	1208
#define KWD_BorderBottomStyle 	1209
#define KWD_BorderLeftStyle 	1210
#define KWD_Auto 	1211
#define KWD_Thin 	1212
#define KWD_Medium 	1213
#define KWD_Thick 	1214
#define KWD_Transparent 	1215
#define KWD_None 	1216
#define KWD_Hidden 	1217
#define KWD_Dotted 	1218
#define KWD_Dashed 	1219
#define KWD_Solid 	1220
#define KWD_Double 	1221
#define KWD_Groove 	1222
#define KWD_Ridge 	1223
#define KWD_Inset 	1224
#define KWD_Outset 	1225
#define KWD_Enclosing 	1226
#define KWD_Creator 	1227
#define KWD_NormalSize 	1228
#define KWD_Scale 	1229
#define KWD_RepeatXY 	1230
#define KWD_RepeatX 	1231
#define KWD_RepeatY 	1232
#define KWD_ltr 	1233
#define KWD_rtl 	1234
#define KWD_Normal 	1235
#define KWD_Embed 	1236
#define KWD_Override 	1237
#define KWD_nil 	1238
#define KWD_UserSpecified 	1239
#define KWD_Refering 	1240
#define KWD_First 	1241
#define KWD_Second 	1242
#define KWD_Enclosed 	1243
#define KWD_Previous 	1244
#define KWD_Next 	1245
#define KWD_Refered 	1246
#define KWD_Referred 	1247
#define KWD_Root 	1248
#define KWD_NOT 	1249
#define KWD_AnyElem 	1250
#define KWD_AnyBox 	1251
#define KWD_ElemWithAttr 	1252
#define KWD_Left 	1253
#define KWD_VMiddle 	1254
#define KWD_VRef 	1255
#define KWD_Right 	1256
#define KWD_Top 	1257
#define KWD_HMiddle 	1258
#define KWD_HRef 	1259
#define KWD_Bottom 	1260
#define KWD_Min 	1261
#define KWD_CM 	1262
#define KWD_MM 	1263
#define KWD_PT 	1264
#define KWD_PC 	1265
#define KWD_PX 	1266
#define KWD_EM 	1267
#define KWD_EX 	1268
#define KWD_GrandFather 	1269
#define KWD_Max 	1270
#define KWD_Yes 	1271
#define KWD_No 	1272
#define KWD_LeftWithDots 	1273
#define KWD_Justify 	1274
#define KWD_Roman 	1275
#define KWD_Italics 	1276
#define KWD_Oblique 	1277
#define KWD_Bold 	1278
#define KWD_BoldItalics 	1279
#define KWD_BoldOblique 	1280
#define KWD_NoUnderline 	1281
#define KWD_Underlined 	1282
#define KWD_Overlined 	1283
#define KWD_CrossedOut 	1284
#define KWD_GREATER 	1285
#define KWD_LESS 	1286
#define KWD_EQUAL 	1287
#define KWD_Repeated 	1288
#define KWD_AND 	1289
#define KWD_Target 	1290
#define KWD_Last 	1291
#define KWD_FirstRef 	1292
#define KWD_LastRef 	1293
#define KWD_ExternalRef 	1294
#define KWD_InternalRef 	1295
#define KWD_CopyRef 	1296
#define KWD_AnyAttributes 	1297
#define KWD_FirstAttr 	1298
#define KWD_LastAttr 	1299
#define KWD_UserPage 	1300
#define KWD_StartPage 	1301
#define KWD_ComputedPage 	1302
#define KWD_Empty 	1303
#define KWD_Immediately 	1304
#define KWD_Within 	1305
#define KWD_Inherited 	1306
#define KWD_MaxRangeVal 	1307
#define KWD_MinRangeVal 	1308
#define KWD_Even 	1309
#define KWD_Odd 	1310
#define KWD_One 	1311
#define KWD_Create 	1312
#define KWD_CreateBefore 	1313
#define KWD_CreateAfter 	1314
#define KWD_CreateLast 	1315
#define KWD_CreateFirst 	1316
#define KWD_CreateWith 	1317
#define KWD_CreateEnclosing 	1318
#define KWD_To 	1319

/*  RULES  */

#define RULE_PresentModel 	   1
#define RULE_TypeName 	   2
#define RULE_ViewList 	   3
#define RULE_PrintViewList 	   4
#define RULE_CounterList 	   5
#define RULE_ConstList 	   6
#define RULE_VarList 	   7
#define RULE_ViewRuleList 	   8
#define RULE_BoxList 	   9
#define RULE_PresentList 	  10
#define RULE_AttrList 	  11
#define RULE_TransmitList 	  12
#define RULE_DclView 	  13
#define RULE_ViewName 	  14
#define RULE_MergeViews 	  15
#define RULE_PrintView 	  16
#define RULE_Counter 	  17
#define RULE_CounterName 	  18
#define RULE_CountFunction 	  19
#define RULE_TypeOrPage 	  20
#define RULE_RelAncestorLevel 	  21
#define RULE_AttrName 	  22
#define RULE_SetRule 	  23
#define RULE_AddRule 	  24
#define RULE_CondAttr 	  25
#define RULE_AncestorLevel 	  26
#define RULE_CountValue 	  27
#define RULE_Const 	  28
#define RULE_ConstName 	  29
#define RULE_ConstType 	  30
#define RULE_ConstValue 	  31
#define RULE_ScriptName 	  32
#define RULE_ImageType 	  33
#define RULE_Variable 	  34
#define RULE_VarName 	  35
#define RULE_FunctList 	  36
#define RULE_Function 	  37
#define RULE_CounterAttrPage 	  38
#define RULE_CounterStyle 	  39
#define RULE_MaxMinValue 	  40
#define RULE_Box 	  41
#define RULE_BoxName 	  42
#define RULE_RulesAndCondRules 	  43
#define RULE_ViewRules 	  44
#define RULE_CondRules 	  45
#define RULE_Rule 	  46
#define RULE_CondRuleList 	  47
#define RULE_CondRule 	  48
#define RULE_RuleList 	  49
#define RULE_SeqCondition 	  50
#define RULE_Rule1 	  51
#define RULE_Rule2 	  52
#define RULE_Rule3 	  53
#define RULE_Rule4 	  54
#define RULE_Rule5 	  55
#define RULE_HorizPosition 	  56
#define RULE_VertPosition 	  57
#define RULE_Dimension 	  58
#define RULE_PosH 	  59
#define RULE_PosV 	  60
#define RULE_Boolean 	  61
#define RULE_BoolInherit 	  62
#define RULE_DistInherit 	  63
#define RULE_SizeInherit 	  64
#define RULE_NbInherit 	  65
#define RULE_NameInherit 	  66
#define RULE_UnderLineInherit 	  67
#define RULE_ThicknessInherit 	  68
#define RULE_StyleInherit 	  69
#define RULE_WeightInherit 	  70
#define RULE_AdjustInherit 	  71
#define RULE_AbsDist 	  72
#define RULE_VarConst 	  73
#define RULE_Creation 	  74
#define RULE_BoxNameList 	  75
#define RULE_BoxTypeCopied 	  76
#define RULE_DirInherit 	  77
#define RULE_BidiInherit 	  78
#define RULE_LineStyleInherit 	  79
#define RULE_Color 	  80
#define RULE_FileName 	  81
#define RULE_PictMode 	  82
#define RULE_MarginWidth 	  83
#define RULE_PaddingWidth 	  84
#define RULE_BorderWidth 	  85
#define RULE_BorderColor 	  86
#define RULE_BorderStyle 	  87
#define RULE_InheritParent 	  88
#define RULE_Distance 	  89
#define RULE_FontColorName 	  90
#define RULE_Link 	  91
#define RULE_ExtStruct 	  92
#define RULE_HorizAxis 	  93
#define RULE_RefVPosition 	  94
#define RULE_VertAxis 	  95
#define RULE_RefHPosition 	  96
#define RULE_Present 	  97
#define RULE_FirstSec 	  98
#define RULE_Reference 	  99
#define RULE_NBoxType 	 100
#define RULE_BoxType 	 101
#define RULE_HeightWidth 	 102
#define RULE_Ratio 	 103
#define RULE_DimRatioA 	 104
#define RULE_DimRatio 	 105
#define RULE_IntPartA 	 106
#define RULE_DecimPart 	 107
#define RULE_Unit 	 108
#define RULE_IntPart 	 109
#define RULE_Sign 	 110
#define RULE_Inheritage 	 111
#define RULE_InheritVal 	 112
#define RULE_PosIntegerA 	 113
#define RULE_maximumA 	 114
#define RULE_NegIntegerA 	 115
#define RULE_minimumA 	 116
#define RULE_PosInteger 	 117
#define RULE_NegInteger 	 118
#define RULE_maximum 	 119
#define RULE_minimum 	 120
#define RULE_Integer 	 121
#define RULE_InheritDist 	 122
#define RULE_Adjustment 	 123
#define RULE_SizeA 	 124
#define RULE_InheritSize 	 125
#define RULE_PosSizeA 	 126
#define RULE_MaxSizeA 	 127
#define RULE_NegSizeA 	 128
#define RULE_MinSizeA 	 129
#define RULE_PercentSizeA 	 130
#define RULE_Size 	 131
#define RULE_PosSize 	 132
#define RULE_NegSize 	 133
#define RULE_MaxSize 	 134
#define RULE_MinSize 	 135
#define RULE_PercentSize 	 136
#define RULE_Attr 	 137
#define RULE_FSTypeName 	 138
#define RULE_AttrRelat 	 139
#define RULE_AttrValue 	 140
#define RULE_MinVal 	 141
#define RULE_MaxVal 	 142
#define RULE_MinInterval 	 143
#define RULE_MaxInterval 	 144
#define RULE_ValEqual 	 145
#define RULE_TextEqual 	 146
#define RULE_AttrVal 	 147
#define RULE_Create 	 148
#define RULE_Condition 	 149
#define RULE_ElemCondition 	 150
#define RULE_CounterCond 	 151
#define RULE_CondPage 	 152
#define RULE_ParentLevel 	 153
#define RULE_GreaterLess 	 154
#define RULE_RelLevel 	 155
#define RULE_MaxCounterVal 	 156
#define RULE_MinCounterVal 	 157
#define RULE_CounterValEqual 	 158
#define RULE_MinCounterInter 	 159
#define RULE_MaxCounterInter 	 160
#define RULE_Transmit 	 161
#define RULE_TypeOrCounter 	 162
#define RULE_ExternalAttr 	 163
