mirror of
https://github.com/ganelson/inform.git
synced 2024-06-26 04:00:43 +03:00
Removed use of _array_CLASS
This commit is contained in:
parent
80af58f62e
commit
0e63cacd7b
|
@ -67,8 +67,8 @@
|
|||
<p class="commentary firstcommentary"><a id="SP2"></a><b>§2. Setting up the memory manager. </b>We need to itemise the structures we'll want to allocate:
|
||||
</p>
|
||||
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">inter_name_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_name_generator_array_CLASS</span>
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">inter_name_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_name_generator_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">package_request_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">hierarchy_location_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">hierarchy_attachment_point_CLASS</span>
|
||||
|
|
|
@ -69,12 +69,12 @@ which use this module:
|
|||
</p>
|
||||
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">inter_tree_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_tree_node_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_tree_node_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_warehouse_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_warehouse_room_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_symbols_table_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_symbol_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_annotation_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_symbol_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_annotation_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_data_type_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_construct_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inter_annotation_form_CLASS</span>
|
||||
|
|
|
@ -97,34 +97,34 @@ which use this module:
|
|||
<span class="definition-keyword">enum</span> <span class="constant-syntax">property_permission_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">rulebook_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">booking_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">phrase_option_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">phrase_option_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">instance_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">table_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">table_column_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">literal_text_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">text_substitution_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">invocation_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">invocation_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">implication_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">activity_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">activity_list_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">activity_list_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">use_option_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">i6_memory_setting_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">definition_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">binary_predicate_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_prop_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_func_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_prop_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_func_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_prop_deferral_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">literal_pattern_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">generalisation_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">i6_schema_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">i6_schema_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">list_together_routine_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">past_tense_condition_record_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">past_tense_action_record_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">named_rulebook_outcome_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_list_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_owner_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_owner_list_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_list_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_owner_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">stacked_variable_owner_list_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pointer_allocation_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">ph_stack_frame_box_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">i6_inclusion_matter_CLASS</span>
|
||||
|
@ -136,12 +136,12 @@ which use this module:
|
|||
<span class="definition-keyword">enum</span> <span class="constant-syntax">equation_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">equation_symbol_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">equation_node_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">placement_affecting_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">activity_crossref_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">invocation_options_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">placement_affecting_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">activity_crossref_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">invocation_options_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inv_token_problem_token_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">application_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">plugin_call_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">application_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">plugin_call_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">plugin_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">nonlocal_variable_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inference_subject_CLASS</span>
|
||||
|
@ -149,17 +149,17 @@ which use this module:
|
|||
<span class="definition-keyword">enum</span> <span class="constant-syntax">to_phrase_request_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">constant_phrase_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">use_as_event_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">instance_usage_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">instance_usage_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">rule_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">rulebook_outcome_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">applicability_condition_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">llist_entry_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">response_message_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">table_contribution_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">table_contribution_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">contents_entry_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">local_variable_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">local_variable_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">relation_guard_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_term_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">pcalc_term_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">special_meaning_holder_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">runtime_kind_structure_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">internal_test_case_CLASS</span>
|
||||
|
@ -168,7 +168,7 @@ which use this module:
|
|||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_interaction_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">dval_written_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">nascent_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">value_holster_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">value_holster_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">adjective_iname_holder_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">label_namespace_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">compile_task_data_CLASS</span>
|
||||
|
|
|
@ -95,12 +95,12 @@ which use this module:
|
|||
<span class="definition-keyword">enum</span> <span class="constant-syntax">short_name_notice_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">slash_gpr_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">spatial_data_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">action_name_list_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">action_pattern_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">ap_optional_clause_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">scene_connector_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">understanding_item_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">understanding_reference_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">action_name_list_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">action_pattern_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">ap_optional_clause_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">scene_connector_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">understanding_item_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">understanding_reference_CLASS</span>
|
||||
</pre>
|
||||
<pre class="displayed-code all-displayed-code code-font">
|
||||
<span class="identifier-syntax">DECLARE_CLASS</span><span class="plain-syntax">(</span><span class="reserved-syntax">action_name</span><span class="plain-syntax">)</span>
|
||||
|
|
|
@ -68,17 +68,17 @@ which use this module:
|
|||
<p class="commentary firstcommentary"><a id="SP2"></a><b>§2. </b>To begin with, this module needs to allocate memory:
|
||||
</p>
|
||||
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">dimensional_rule_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_array_CLASS</span>
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">dimensional_rule_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_variable_declaration_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_template_definition_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_macro_definition_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_template_obligation_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_comparison_schema_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_casting_rule_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_instance_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">unit_sequence_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_comparison_schema_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_casting_rule_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kind_constructor_instance_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">unit_sequence_CLASS</span>
|
||||
</pre>
|
||||
<pre class="displayed-code all-displayed-code code-font">
|
||||
<span class="identifier-syntax">DECLARE_CLASS_ALLOCATED_IN_ARRAYS</span><span class="plain-syntax">(</span><span class="reserved-syntax">dimensional_rule</span><span class="plain-syntax">, </span><span class="constant-syntax">100</span><span class="plain-syntax">)</span>
|
||||
|
|
|
@ -69,17 +69,17 @@ which use this module:
|
|||
</p>
|
||||
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">adjectival_phrase_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">adjective_usage_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">adjective_usage_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">quantifier_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">determiner_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_identity_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_form_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_meaning_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_meaning_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_sense_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_usage_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">verb_usage_tier_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">preposition_identity_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">time_period_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">time_period_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">excerpt_meaning_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">noun_CLASS</span>
|
||||
</pre>
|
||||
|
|
|
@ -97,7 +97,7 @@ which use this module:
|
|||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inform_template_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">kit_dependency_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">known_extension_clash_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inbuild_work_database_entry_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">inbuild_work_database_entry_CLASS</span>
|
||||
</pre>
|
||||
<pre class="displayed-code all-displayed-code code-font">
|
||||
<span class="identifier-syntax">DECLARE_CLASS</span><span class="plain-syntax">(</span><span class="reserved-syntax">build_methodology</span><span class="plain-syntax">)</span>
|
||||
|
|
|
@ -70,7 +70,7 @@ which use this module:
|
|||
|
||||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">parse_node_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">parse_node_tree_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">parse_node_annotation_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">parse_node_annotation_CLASS</span>
|
||||
</pre>
|
||||
<pre class="displayed-code all-displayed-code code-font">
|
||||
<span class="identifier-syntax">DECLARE_CLASS</span><span class="plain-syntax">(</span><span class="reserved-syntax">parse_node</span><span class="plain-syntax">)</span>
|
||||
|
|
|
@ -71,7 +71,7 @@ which use this module:
|
|||
<pre class="definitions code-font"><span class="definition-keyword">enum</span> <span class="constant-syntax">LEXER_TEXT_MREASON</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">LEXER_WORDS_MREASON</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">source_file_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">vocabulary_entry_array_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">vocabulary_entry_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">nonterminal_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">production_CLASS</span>
|
||||
<span class="definition-keyword">enum</span> <span class="constant-syntax">production_list_CLASS</span>
|
||||
|
|
|
@ -40,7 +40,7 @@ which use this module:
|
|||
@e kit_dependency_CLASS
|
||||
@e known_extension_clash_CLASS
|
||||
|
||||
@e inbuild_work_database_entry_array_CLASS
|
||||
@e inbuild_work_database_entry_CLASS
|
||||
|
||||
=
|
||||
DECLARE_CLASS(build_methodology)
|
||||
|
|
|
@ -17,34 +17,34 @@ which use this module:
|
|||
@e property_permission_CLASS
|
||||
@e rulebook_CLASS
|
||||
@e booking_CLASS
|
||||
@e phrase_option_array_CLASS
|
||||
@e phrase_option_CLASS
|
||||
@e instance_CLASS
|
||||
@e table_CLASS
|
||||
@e table_column_CLASS
|
||||
@e literal_text_CLASS
|
||||
@e text_substitution_CLASS
|
||||
@e invocation_array_CLASS
|
||||
@e invocation_CLASS
|
||||
@e implication_CLASS
|
||||
@e activity_CLASS
|
||||
@e activity_list_array_CLASS
|
||||
@e activity_list_CLASS
|
||||
@e use_option_CLASS
|
||||
@e i6_memory_setting_CLASS
|
||||
@e definition_CLASS
|
||||
@e binary_predicate_CLASS
|
||||
@e pcalc_prop_array_CLASS
|
||||
@e pcalc_func_array_CLASS
|
||||
@e pcalc_prop_CLASS
|
||||
@e pcalc_func_CLASS
|
||||
@e pcalc_prop_deferral_CLASS
|
||||
@e literal_pattern_CLASS
|
||||
@e generalisation_CLASS
|
||||
@e i6_schema_array_CLASS
|
||||
@e i6_schema_CLASS
|
||||
@e list_together_routine_CLASS
|
||||
@e past_tense_condition_record_CLASS
|
||||
@e past_tense_action_record_CLASS
|
||||
@e named_rulebook_outcome_CLASS
|
||||
@e stacked_variable_array_CLASS
|
||||
@e stacked_variable_list_array_CLASS
|
||||
@e stacked_variable_owner_array_CLASS
|
||||
@e stacked_variable_owner_list_array_CLASS
|
||||
@e stacked_variable_CLASS
|
||||
@e stacked_variable_list_CLASS
|
||||
@e stacked_variable_owner_CLASS
|
||||
@e stacked_variable_owner_list_CLASS
|
||||
@e pointer_allocation_CLASS
|
||||
@e ph_stack_frame_box_CLASS
|
||||
@e i6_inclusion_matter_CLASS
|
||||
|
@ -56,12 +56,12 @@ which use this module:
|
|||
@e equation_CLASS
|
||||
@e equation_symbol_CLASS
|
||||
@e equation_node_CLASS
|
||||
@e placement_affecting_array_CLASS
|
||||
@e activity_crossref_array_CLASS
|
||||
@e invocation_options_array_CLASS
|
||||
@e placement_affecting_CLASS
|
||||
@e activity_crossref_CLASS
|
||||
@e invocation_options_CLASS
|
||||
@e inv_token_problem_token_CLASS
|
||||
@e application_array_CLASS
|
||||
@e plugin_call_array_CLASS
|
||||
@e application_CLASS
|
||||
@e plugin_call_CLASS
|
||||
@e plugin_CLASS
|
||||
@e nonlocal_variable_CLASS
|
||||
@e inference_subject_CLASS
|
||||
|
@ -69,17 +69,17 @@ which use this module:
|
|||
@e to_phrase_request_CLASS
|
||||
@e constant_phrase_CLASS
|
||||
@e use_as_event_CLASS
|
||||
@e instance_usage_array_CLASS
|
||||
@e instance_usage_CLASS
|
||||
@e rule_CLASS
|
||||
@e rulebook_outcome_CLASS
|
||||
@e applicability_condition_CLASS
|
||||
@e llist_entry_CLASS
|
||||
@e response_message_CLASS
|
||||
@e table_contribution_array_CLASS
|
||||
@e table_contribution_CLASS
|
||||
@e contents_entry_CLASS
|
||||
@e local_variable_array_CLASS
|
||||
@e local_variable_CLASS
|
||||
@e relation_guard_CLASS
|
||||
@e pcalc_term_array_CLASS
|
||||
@e pcalc_term_CLASS
|
||||
@e special_meaning_holder_CLASS
|
||||
@e runtime_kind_structure_CLASS
|
||||
@e internal_test_case_CLASS
|
||||
|
@ -88,7 +88,7 @@ which use this module:
|
|||
@e kind_interaction_CLASS
|
||||
@e dval_written_CLASS
|
||||
@e nascent_array_CLASS
|
||||
@e value_holster_array_CLASS
|
||||
@e value_holster_CLASS
|
||||
@e adjective_iname_holder_CLASS
|
||||
@e label_namespace_CLASS
|
||||
@e compile_task_data_CLASS
|
||||
|
|
|
@ -36,12 +36,12 @@ which use this module:
|
|||
@e slash_gpr_CLASS
|
||||
@e spatial_data_CLASS
|
||||
|
||||
@e action_name_list_array_CLASS
|
||||
@e action_pattern_array_CLASS
|
||||
@e ap_optional_clause_array_CLASS
|
||||
@e scene_connector_array_CLASS
|
||||
@e understanding_item_array_CLASS
|
||||
@e understanding_reference_array_CLASS
|
||||
@e action_name_list_CLASS
|
||||
@e action_pattern_CLASS
|
||||
@e ap_optional_clause_CLASS
|
||||
@e scene_connector_CLASS
|
||||
@e understanding_item_CLASS
|
||||
@e understanding_reference_CLASS
|
||||
|
||||
=
|
||||
DECLARE_CLASS(action_name)
|
||||
|
|
|
@ -10,17 +10,17 @@ which use this module:
|
|||
|
||||
@ To begin with, this module needs to allocate memory:
|
||||
|
||||
@e dimensional_rule_array_CLASS
|
||||
@e kind_array_CLASS
|
||||
@e dimensional_rule_CLASS
|
||||
@e kind_CLASS
|
||||
@e kind_variable_declaration_CLASS
|
||||
@e kind_constructor_CLASS
|
||||
@e kind_template_definition_CLASS
|
||||
@e kind_macro_definition_CLASS
|
||||
@e kind_template_obligation_CLASS
|
||||
@e kind_constructor_comparison_schema_array_CLASS
|
||||
@e kind_constructor_casting_rule_array_CLASS
|
||||
@e kind_constructor_instance_array_CLASS
|
||||
@e unit_sequence_array_CLASS
|
||||
@e kind_constructor_comparison_schema_CLASS
|
||||
@e kind_constructor_casting_rule_CLASS
|
||||
@e kind_constructor_instance_CLASS
|
||||
@e unit_sequence_CLASS
|
||||
|
||||
=
|
||||
DECLARE_CLASS_ALLOCATED_IN_ARRAYS(dimensional_rule, 100)
|
||||
|
|
|
@ -11,17 +11,17 @@ which use this module:
|
|||
@ To begin with, this module needs to allocate memory:
|
||||
|
||||
@e adjectival_phrase_CLASS
|
||||
@e adjective_usage_array_CLASS
|
||||
@e adjective_usage_CLASS
|
||||
@e quantifier_CLASS
|
||||
@e determiner_CLASS
|
||||
@e verb_identity_CLASS
|
||||
@e verb_form_CLASS
|
||||
@e verb_meaning_array_CLASS
|
||||
@e verb_meaning_CLASS
|
||||
@e verb_sense_CLASS
|
||||
@e verb_usage_CLASS
|
||||
@e verb_usage_tier_CLASS
|
||||
@e preposition_identity_CLASS
|
||||
@e time_period_array_CLASS
|
||||
@e time_period_CLASS
|
||||
@e excerpt_meaning_CLASS
|
||||
@e noun_CLASS
|
||||
|
||||
|
|
|
@ -9,8 +9,8 @@ Setting up the use of this module.
|
|||
@h Setting up the memory manager.
|
||||
We need to itemise the structures we'll want to allocate:
|
||||
|
||||
@e inter_name_array_CLASS
|
||||
@e inter_name_generator_array_CLASS
|
||||
@e inter_name_CLASS
|
||||
@e inter_name_generator_CLASS
|
||||
@e package_request_CLASS
|
||||
@e hierarchy_location_CLASS
|
||||
@e hierarchy_attachment_point_CLASS
|
||||
|
|
|
@ -11,12 +11,12 @@ which use this module:
|
|||
@ To begin with, this module needs to allocate memory:
|
||||
|
||||
@e inter_tree_CLASS
|
||||
@e inter_tree_node_array_CLASS
|
||||
@e inter_tree_node_CLASS
|
||||
@e inter_warehouse_CLASS
|
||||
@e inter_warehouse_room_CLASS
|
||||
@e inter_symbols_table_CLASS
|
||||
@e inter_symbol_array_CLASS
|
||||
@e inter_annotation_array_CLASS
|
||||
@e inter_symbol_CLASS
|
||||
@e inter_annotation_CLASS
|
||||
@e inter_data_type_CLASS
|
||||
@e inter_construct_CLASS
|
||||
@e inter_annotation_form_CLASS
|
||||
|
|
|
@ -12,7 +12,7 @@ which use this module:
|
|||
|
||||
@e parse_node_CLASS
|
||||
@e parse_node_tree_CLASS
|
||||
@e parse_node_annotation_array_CLASS
|
||||
@e parse_node_annotation_CLASS
|
||||
|
||||
=
|
||||
DECLARE_CLASS(parse_node)
|
||||
|
|
|
@ -14,7 +14,7 @@ which use this module:
|
|||
@e LEXER_WORDS_MREASON
|
||||
|
||||
@e source_file_CLASS
|
||||
@e vocabulary_entry_array_CLASS
|
||||
@e vocabulary_entry_CLASS
|
||||
@e nonterminal_CLASS
|
||||
@e production_CLASS
|
||||
@e production_list_CLASS
|
||||
|
|
Loading…
Reference in a new issue