Go to the documentation of this file.
48 #ifndef PrimitiveBehaviourNames_Included
49 #define PrimitiveBehaviourNames_Included
52 #define TheObjectBehaviour (&RexxBehaviour::primitiveBehaviours[T_Object])
53 #define TheObjectClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_ObjectClass])
54 #define TheClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_Class])
55 #define TheClassClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_ClassClass])
56 #define TheArrayBehaviour (&RexxBehaviour::primitiveBehaviours[T_Array])
57 #define TheArrayClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_ArrayClass])
58 #define TheDirectoryBehaviour (&RexxBehaviour::primitiveBehaviours[T_Directory])
59 #define TheDirectoryClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_DirectoryClass])
60 #define TheIntegerBehaviour (&RexxBehaviour::primitiveBehaviours[T_Integer])
61 #define TheIntegerClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_IntegerClass])
62 #define TheListBehaviour (&RexxBehaviour::primitiveBehaviours[T_List])
63 #define TheListClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_ListClass])
64 #define TheMessageBehaviour (&RexxBehaviour::primitiveBehaviours[T_Message])
65 #define TheMessageClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_MessageClass])
66 #define TheMethodBehaviour (&RexxBehaviour::primitiveBehaviours[T_Method])
67 #define TheMethodClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_MethodClass])
68 #define TheNumberStringBehaviour (&RexxBehaviour::primitiveBehaviours[T_NumberString])
69 #define TheNumberStringClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_NumberStringClass])
70 #define TheQueueBehaviour (&RexxBehaviour::primitiveBehaviours[T_Queue])
71 #define TheQueueClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_QueueClass])
72 #define TheStemBehaviour (&RexxBehaviour::primitiveBehaviours[T_Stem])
73 #define TheStemClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_StemClass])
74 #define TheStringBehaviour (&RexxBehaviour::primitiveBehaviours[T_String])
75 #define TheStringClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_StringClass])
76 #define TheSupplierBehaviour (&RexxBehaviour::primitiveBehaviours[T_Supplier])
77 #define TheSupplierClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_SupplierClass])
78 #define TheTableBehaviour (&RexxBehaviour::primitiveBehaviours[T_Table])
79 #define TheTableClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_TableClass])
80 #define TheRelationBehaviour (&RexxBehaviour::primitiveBehaviours[T_Relation])
81 #define TheRelationClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_RelationClass])
82 #define TheMutableBufferBehaviour (&RexxBehaviour::primitiveBehaviours[T_MutableBuffer])
83 #define TheMutableBufferClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_MutableBufferClass])
84 #define ThePointerBehaviour (&RexxBehaviour::primitiveBehaviours[T_Pointer])
85 #define ThePointerClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_PointerClass])
86 #define TheBufferBehaviour (&RexxBehaviour::primitiveBehaviours[T_Buffer])
87 #define TheBufferClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_BufferClass])
88 #define TheWeakReferenceBehaviour (&RexxBehaviour::primitiveBehaviours[T_WeakReference])
89 #define TheWeakReferenceClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_WeakReferenceClass])
90 #define TheRoutineBehaviour (&RexxBehaviour::primitiveBehaviours[T_Routine])
91 #define TheRoutineClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_RoutineClass])
92 #define ThePackageBehaviour (&RexxBehaviour::primitiveBehaviours[T_Package])
93 #define ThePackageClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_PackageClass])
94 #define TheRexxContextBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxContext])
95 #define TheRexxContextClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxContextClass])
96 #define TheIdentityTableBehaviour (&RexxBehaviour::primitiveBehaviours[T_IdentityTable])
97 #define TheIdentityTableClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_IdentityTableClass])
98 #define TheStackFrameBehaviour (&RexxBehaviour::primitiveBehaviours[T_StackFrame])
99 #define TheStackFrameClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_StackFrameClass])
100 #define TheRexxBlockBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxBlock])
101 #define TheRexxBlockClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxBlockClass])
102 #define TheRexxTextBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxText])
103 #define TheRexxTextClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxTextClass])
104 #define TheUnicodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_Unicode])
105 #define TheUnicodeClassBehaviour (&RexxBehaviour::primitiveBehaviours[T_UnicodeClass])
106 #define TheNilObjectBehaviour (&RexxBehaviour::primitiveBehaviours[T_NilObject])
107 #define TheBehaviourBehaviour (&RexxBehaviour::primitiveBehaviours[T_Behaviour])
108 #define TheRexxSourceBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxSource])
109 #define TheLibraryPackageBehaviour (&RexxBehaviour::primitiveBehaviours[T_LibraryPackage])
110 #define TheRexxCodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_RexxCode])
111 #define TheNativeMethodBehaviour (&RexxBehaviour::primitiveBehaviours[T_NativeMethod])
112 #define TheNativeRoutineBehaviour (&RexxBehaviour::primitiveBehaviours[T_NativeRoutine])
113 #define TheRegisteredRoutineBehaviour (&RexxBehaviour::primitiveBehaviours[T_RegisteredRoutine])
114 #define TheCPPCodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_CPPCode])
115 #define TheAttributeGetterCodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_AttributeGetterCode])
116 #define TheAttributeSetterCodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_AttributeSetterCode])
117 #define TheConstantGetterCodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_ConstantGetterCode])
118 #define TheAbstractCodeBehaviour (&RexxBehaviour::primitiveBehaviours[T_AbstractCode])
119 #define TheHashTableBehaviour (&RexxBehaviour::primitiveBehaviours[T_HashTable])
120 #define TheListTableBehaviour (&RexxBehaviour::primitiveBehaviours[T_ListTable])
121 #define TheSmartBufferBehaviour (&RexxBehaviour::primitiveBehaviours[T_SmartBuffer])
122 #define TheVariableBehaviour (&RexxBehaviour::primitiveBehaviours[T_Variable])
123 #define TheVariableDictionaryBehaviour (&RexxBehaviour::primitiveBehaviours[T_VariableDictionary])
124 #define TheVariableTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_VariableTerm])
125 #define TheCompoundVariableTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_CompoundVariableTerm])
126 #define TheStemVariableTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_StemVariableTerm])
127 #define TheDotVariableTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_DotVariableTerm])
128 #define TheIndirectVariableTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_IndirectVariableTerm])
129 #define TheFunctionCallTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_FunctionCallTerm])
130 #define TheMessageSendTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_MessageSendTerm])
131 #define TheUnaryOperatorTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_UnaryOperatorTerm])
132 #define TheBinaryOperatorTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_BinaryOperatorTerm])
133 #define TheLogicalTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_LogicalTerm])
134 #define TheListTermBehaviour (&RexxBehaviour::primitiveBehaviours[T_ListTerm])
135 #define TheInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_Instruction])
136 #define TheAddressInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_AddressInstruction])
137 #define TheAssignmentInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_AssignmentInstruction])
138 #define TheCallInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_CallInstruction])
139 #define TheCommandInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_CommandInstruction])
140 #define TheDoInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_DoInstruction])
141 #define TheDropInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_DropInstruction])
142 #define TheElseInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ElseInstruction])
143 #define TheEndInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_EndInstruction])
144 #define TheEndIfInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_EndIfInstruction])
145 #define TheExitInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ExitInstruction])
146 #define TheExposeInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ExposeInstruction])
147 #define TheForwardInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ForwardInstruction])
148 #define TheGuardInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_GuardInstruction])
149 #define TheIfInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_IfInstruction])
150 #define TheInterpretInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_InterpretInstruction])
151 #define TheLabelInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_LabelInstruction])
152 #define TheLeaveInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_LeaveInstruction])
153 #define TheMessageInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_MessageInstruction])
154 #define TheNopInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_NopInstruction])
155 #define TheNumericInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_NumericInstruction])
156 #define TheOptionsInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_OptionsInstruction])
157 #define TheOtherwiseInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_OtherwiseInstruction])
158 #define TheParseInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ParseInstruction])
159 #define TheProcedureInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ProcedureInstruction])
160 #define TheQueueInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_QueueInstruction])
161 #define TheRaiseInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_RaiseInstruction])
162 #define TheReplyInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ReplyInstruction])
163 #define TheReturnInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ReturnInstruction])
164 #define TheSayInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_SayInstruction])
165 #define TheSelectInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_SelectInstruction])
166 #define TheSignalInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_SignalInstruction])
167 #define TheThenInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_ThenInstruction])
168 #define TheTraceInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_TraceInstruction])
169 #define TheUpperInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_UpperInstruction])
170 #define TheUseInstructionBehaviour (&RexxBehaviour::primitiveBehaviours[T_UseInstruction])
171 #define TheClassDirectiveBehaviour (&RexxBehaviour::primitiveBehaviours[T_ClassDirective])
172 #define TheExtensionDirectiveBehaviour (&RexxBehaviour::primitiveBehaviours[T_ExtensionDirective])
173 #define TheLibraryDirectiveBehaviour (&RexxBehaviour::primitiveBehaviours[T_LibraryDirective])
174 #define TheRequiresDirectiveBehaviour (&RexxBehaviour::primitiveBehaviours[T_RequiresDirective])
175 #define TheCompoundElementBehaviour (&RexxBehaviour::primitiveBehaviours[T_CompoundElement])
176 #define TheParseTriggerBehaviour (&RexxBehaviour::primitiveBehaviours[T_ParseTrigger])
177 #define TheSourceLiteralBehaviour (&RexxBehaviour::primitiveBehaviours[T_SourceLiteral])
178 #define TheMemoryBehaviour (&RexxBehaviour::primitiveBehaviours[T_Memory])
179 #define TheInternalStackBehaviour (&RexxBehaviour::primitiveBehaviours[T_InternalStack])
180 #define TheStackBehaviour (&RexxBehaviour::primitiveBehaviours[T_Stack])
181 #define TheActivityBehaviour (&RexxBehaviour::primitiveBehaviours[T_Activity])
182 #define TheActivationBehaviour (&RexxBehaviour::primitiveBehaviours[T_Activation])
183 #define TheNativeActivationBehaviour (&RexxBehaviour::primitiveBehaviours[T_NativeActivation])
184 #define TheActivationFrameBufferBehaviour (&RexxBehaviour::primitiveBehaviours[T_ActivationFrameBuffer])
185 #define TheEnvelopeBehaviour (&RexxBehaviour::primitiveBehaviours[T_Envelope])
186 #define TheClauseBehaviour (&RexxBehaviour::primitiveBehaviours[T_Clause])
187 #define TheTokenBehaviour (&RexxBehaviour::primitiveBehaviours[T_Token])
188 #define TheDoBlockBehaviour (&RexxBehaviour::primitiveBehaviours[T_DoBlock])
189 #define TheInterpreterInstanceBehaviour (&RexxBehaviour::primitiveBehaviours[T_InterpreterInstance])
190 #define TheSecurityManagerBehaviour (&RexxBehaviour::primitiveBehaviours[T_SecurityManager])
191 #define TheCommandHandlerBehaviour (&RexxBehaviour::primitiveBehaviours[T_CommandHandler])