/* 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_RANK 1114 #define KWD_OF 1115 #define KWD_INIT 1116 #define KWD_REINIT 1117 #define KWD_RLevel 1118 #define KWD_SET 1119 #define KWD_ON 1120 #define KWD_ADD 1121 #define KWD_Page 1122 #define KWD_With 1123 #define KWD_Without 1124 #define KWD_TEXT 1125 #define KWD_SYMBOL 1126 #define KWD_GRAPHICS 1127 #define KWD_PICTURE 1128 #define KWD_DATE 1129 #define KWD_FDATE 1130 #define KWD_DocName 1131 #define KWD_DirName 1132 #define KWD_ElemName 1133 #define KWD_AttributeName 1134 #define KWD_VALUE 1135 #define KWD_PageNumber 1136 #define KWD_ARABIC 1137 #define KWD_UROMAN 1138 #define KWD_LROMAN 1139 #define KWD_UPPERCASE 1140 #define KWD_LOWERCASE 1141 #define KWD_FORWARD 1142 #define KWD_BEGIN 1143 #define KWD_IN 1144 #define KWD_Otherwise 1145 #define KWD_IF 1146 #define KWD_VertRef 1147 #define KWD_HorizRef 1148 #define KWD_Height 1149 #define KWD_Width 1150 #define KWD_VertPos 1151 #define KWD_HorizPos 1152 #define KWD_VertOverflow 1153 #define KWD_HorizOverflow 1154 #define KWD_Justify 1155 #define KWD_Hyphenate 1156 #define KWD_LineSpacing 1157 #define KWD_Break 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_Indent 1168 #define KWD_Adjust 1169 #define KWD_NoBreak1 1170 #define KWD_NoBreak2 1171 #define KWD_Content 1172 #define KWD_Gather 1173 #define KWD_Line 1174 #define KWD_NoLine 1175 #define KWD_Included 1176 #define KWD_Column 1177 #define KWD_Copy 1178 #define KWD_Depth 1179 #define KWD_LineStyle 1180 #define KWD_LineWeight 1181 #define KWD_FillPattern 1182 #define KWD_Background 1183 #define KWD_Foreground 1184 #define KWD_ShowBox 1185 #define KWD_BackgroundPicture 1186 #define KWD_PictureMode 1187 #define KWD_NormalSize 1188 #define KWD_Scale 1189 #define KWD_RepeatXY 1190 #define KWD_RepeatX 1191 #define KWD_RepeatY 1192 #define KWD_Solid 1193 #define KWD_Dashed 1194 #define KWD_Dotted 1195 #define KWD_nil 1196 #define KWD_UserSpecified 1197 #define KWD_Refering 1198 #define KWD_First 1199 #define KWD_Second 1200 #define KWD_Enclosing 1201 #define KWD_Enclosed 1202 #define KWD_Previous 1203 #define KWD_Next 1204 #define KWD_Refered 1205 #define KWD_Referred 1206 #define KWD_Creator 1207 #define KWD_Root 1208 #define KWD_NOT 1209 #define KWD_AnyElem 1210 #define KWD_AnyBox 1211 #define KWD_Left 1212 #define KWD_VMiddle 1213 #define KWD_VRef 1214 #define KWD_Right 1215 #define KWD_Top 1216 #define KWD_HMiddle 1217 #define KWD_HRef 1218 #define KWD_Bottom 1219 #define KWD_Min 1220 #define KWD_CM 1221 #define KWD_MM 1222 #define KWD_PT 1223 #define KWD_PC 1224 #define KWD_PX 1225 #define KWD_EM 1226 #define KWD_EX 1227 #define KWD_GrandFather 1228 #define KWD_Max 1229 #define KWD_Yes 1230 #define KWD_No 1231 #define KWD_LeftWithDots 1232 #define KWD_Roman 1233 #define KWD_Bold 1234 #define KWD_Italics 1235 #define KWD_BoldItalics 1236 #define KWD_Oblique 1237 #define KWD_BoldOblique 1238 #define KWD_NoUnderline 1239 #define KWD_Underlined 1240 #define KWD_Overlined 1241 #define KWD_CrossedOut 1242 #define KWD_Thick 1243 #define KWD_Thin 1244 #define KWD_GREATER 1245 #define KWD_LESS 1246 #define KWD_EQUAL 1247 #define KWD_Repeated 1248 #define KWD_AND 1249 #define KWD_Target 1250 #define KWD_Last 1251 #define KWD_FirstRef 1252 #define KWD_LastRef 1253 #define KWD_ExternalRef 1254 #define KWD_InternalRef 1255 #define KWD_CopyRef 1256 #define KWD_AnyAttributes 1257 #define KWD_FirstAttr 1258 #define KWD_LastAttr 1259 #define KWD_UserPage 1260 #define KWD_StartPage 1261 #define KWD_ComputedPage 1262 #define KWD_Empty 1263 #define KWD_Immediately 1264 #define KWD_Within 1265 #define KWD_MaxRangeVal 1266 #define KWD_MinRangeVal 1267 #define KWD_Even 1268 #define KWD_Odd 1269 #define KWD_One 1270 #define KWD_Create 1271 #define KWD_CreateBefore 1272 #define KWD_CreateAfter 1273 #define KWD_CreateLast 1274 #define KWD_CreateFirst 1275 #define KWD_CreateWith 1276 #define KWD_CreateEnclosing 1277 #define KWD_To 1278 /* 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_PrintView 15 #define RULE_Counter 16 #define RULE_CounterName 17 #define RULE_CountFunction 18 #define RULE_TypeOrPage 19 #define RULE_RelAncestorLevel 20 #define RULE_AttrName 21 #define RULE_SetRule 22 #define RULE_AddRule 23 #define RULE_CondAttr 24 #define RULE_AncestorLevel 25 #define RULE_CountValue 26 #define RULE_Const 27 #define RULE_ConstName 28 #define RULE_ConstType 29 #define RULE_ConstValue 30 #define RULE_AlphabetName 31 #define RULE_ImageType 32 #define RULE_Variable 33 #define RULE_VarName 34 #define RULE_FunctList 35 #define RULE_Function 36 #define RULE_CounterAttrPage 37 #define RULE_CounterStyle 38 #define RULE_MaxMinValue 39 #define RULE_Box 40 #define RULE_BoxName 41 #define RULE_RulesAndCondRules 42 #define RULE_ViewRules 43 #define RULE_CondRules 44 #define RULE_Rule 45 #define RULE_CondRuleList 46 #define RULE_CondRule 47 #define RULE_RuleList 48 #define RULE_SeqCondition 49 #define RULE_Rule1 50 #define RULE_Rule2 51 #define RULE_Rule3 52 #define RULE_Rule4 53 #define RULE_HorizPosition 54 #define RULE_VertPosition 55 #define RULE_Dimension 56 #define RULE_PosH 57 #define RULE_PosV 58 #define RULE_Boolean 59 #define RULE_BoolInherit 60 #define RULE_DistInherit 61 #define RULE_SizeInherit 62 #define RULE_NbInherit 63 #define RULE_NameInherit 64 #define RULE_UnderLineInherit 65 #define RULE_ThicknessInherit 66 #define RULE_StyleInherit 67 #define RULE_AdjustInherit 68 #define RULE_AbsDist 69 #define RULE_VarConst 70 #define RULE_Creation 71 #define RULE_BoxNameList 72 #define RULE_BoxTypeCopied 73 #define RULE_LineStyleInherit 74 #define RULE_FileName 75 #define RULE_PictMode 76 #define RULE_Link 77 #define RULE_ExtStruct 78 #define RULE_HorizAxis 79 #define RULE_RefVPosition 80 #define RULE_VertAxis 81 #define RULE_RefHPosition 82 #define RULE_Distance 83 #define RULE_Present 84 #define RULE_FirstSec 85 #define RULE_Reference 86 #define RULE_NBoxType 87 #define RULE_BoxType 88 #define RULE_HeightWidth 89 #define RULE_Ratio 90 #define RULE_DimRatioA 91 #define RULE_DimRatio 92 #define RULE_IntPartA 93 #define RULE_DecimPart 94 #define RULE_Unit 95 #define RULE_IntPart 96 #define RULE_Sign 97 #define RULE_Inheritage 98 #define RULE_InheritVal 99 #define RULE_PosIntegerA 100 #define RULE_maximumA 101 #define RULE_NegIntegerA 102 #define RULE_minimumA 103 #define RULE_PosInteger 104 #define RULE_NegInteger 105 #define RULE_maximum 106 #define RULE_minimum 107 #define RULE_Integer 108 #define RULE_InheritDist 109 #define RULE_Adjustment 110 #define RULE_SizeA 111 #define RULE_InheritSize 112 #define RULE_PosSizeA 113 #define RULE_MaxSizeA 114 #define RULE_NegSizeA 115 #define RULE_MinSizeA 116 #define RULE_Size 117 #define RULE_PosSize 118 #define RULE_NegSize 119 #define RULE_MaxSize 120 #define RULE_MinSize 121 #define RULE_FontStyleName 122 #define RULE_Attr 123 #define RULE_FSTypeName 124 #define RULE_AttrRelat 125 #define RULE_AttrValue 126 #define RULE_MinVal 127 #define RULE_MaxVal 128 #define RULE_MinInterval 129 #define RULE_MaxInterval 130 #define RULE_ValEqual 131 #define RULE_TextEqual 132 #define RULE_AttrVal 133 #define RULE_Create 134 #define RULE_Condition 135 #define RULE_ElemCondition 136 #define RULE_CounterCond 137 #define RULE_CondPage 138 #define RULE_ParentLevel 139 #define RULE_GreaterLess 140 #define RULE_RelLevel 141 #define RULE_MaxCounterVal 142 #define RULE_MinCounterVal 143 #define RULE_CounterValEqual 144 #define RULE_MinCounterInter 145 #define RULE_MaxCounterInter 146 #define RULE_Transmit 147 #define RULE_TypeOrCounter 148 #define RULE_ExternalAttr 149