1
0
Fork 0
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:
Graham Nelson 2020-05-09 14:15:42 +01:00
parent 80af58f62e
commit 0e63cacd7b
18 changed files with 86 additions and 86 deletions

View file

@ -67,8 +67,8 @@
<p class="commentary firstcommentary"><a id="SP2"></a><b>&#167;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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -68,17 +68,17 @@ which use this module:
<p class="commentary firstcommentary"><a id="SP2"></a><b>&#167;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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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)

View file

@ -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

View file

@ -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)

View file

@ -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)

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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)

View file

@ -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