To declare the object classes used in the Foundation module.
§1. These class declarations would ordinarily go at the front of a module, by convention, in an early section of its Chapter 1. foundation is an exception because it's the module which defines the memory manager: class declarations have to come after that point in the tangled code. But now here we are.
enumerate command_line_switch_CLASS
enumerate debugging_aspect_CLASS
enumerate dict_entry_CLASS
enumerate dictionary_CLASS
enumerate ebook_chapter_CLASS
enumerate ebook_CLASS
enumerate ebook_datum_CLASS
enumerate ebook_image_CLASS
enumerate ebook_mark_CLASS
enumerate ebook_page_CLASS
enumerate ebook_volume_CLASS
enumerate filename_CLASS
enumerate heterogeneous_tree_CLASS
enumerate holon_usage_CLASS
enumerate HTML_file_state_CLASS
enumerate HTML_tag_CLASS
enumerate IFM_example_CLASS
enumerate JSON_pair_requirement_CLASS
enumerate JSON_requirement_CLASS
enumerate JSON_single_requirement_CLASS
enumerate JSON_type_CLASS
enumerate JSON_value_CLASS
enumerate linked_list_CLASS
enumerate linked_list_item_CLASS
enumerate markdown_item_CLASS
enumerate markdown_feature_CLASS
enumerate markdown_variation_CLASS
enumerate match_avinue_CLASS
enumerate match_trie_CLASS
enumerate md_link_dictionary_entry_CLASS
enumerate method_CLASS
enumerate method_set_CLASS
enumerate module_search_CLASS
enumerate pathname_CLASS
enumerate md_doc_state_CLASS
enumerate md_links_dictionary_CLASS
enumerate md_emphasis_delimiter_CLASS
enumerate open_source_licence_CLASS
enumerate preprocessor_macro_CLASS
enumerate preprocessor_macro_parameter_CLASS
enumerate preprocessor_variable_CLASS
enumerate preprocessor_variable_set_CLASS
enumerate scan_directory_CLASS
enumerate semantic_version_number_holder_CLASS
enumerate semver_range_CLASS
enumerate stopwatch_timer_CLASS
enumerate string_storage_area_CLASS
enumerate text_stream_CLASS
enumerate tree_node_CLASS
enumerate tree_node_type_CLASS
enumerate tree_type_CLASS
enumerate finite_state_machine_CLASS
enumerate fsm_state_CLASS
enumerate fsm_transition_CLASS
enumerate command_line_subcommand_CLASS
enumerate textual_table_CLASS
enumerate textual_table_row_CLASS
enumerate preprocessor_error_CLASS
DECLARE_CLASS(command_line_switch) DECLARE_CLASS(debugging_aspect) DECLARE_CLASS(dictionary) DECLARE_CLASS(ebook_chapter) DECLARE_CLASS(ebook_datum) DECLARE_CLASS(ebook_image) DECLARE_CLASS(ebook_mark) DECLARE_CLASS(ebook_page) DECLARE_CLASS(ebook_volume) DECLARE_CLASS(ebook) DECLARE_CLASS(filename) DECLARE_CLASS(heterogeneous_tree) DECLARE_CLASS(HTML_file_state) DECLARE_CLASS(IFM_example) DECLARE_CLASS(JSON_pair_requirement) DECLARE_CLASS(JSON_requirement) DECLARE_CLASS(JSON_single_requirement) DECLARE_CLASS(JSON_type) DECLARE_CLASS(JSON_value) DECLARE_CLASS(linked_list) DECLARE_CLASS(markdown_feature) DECLARE_CLASS(markdown_variation) DECLARE_CLASS(md_doc_state) DECLARE_CLASS(md_links_dictionary) DECLARE_CLASS(method_set) DECLARE_CLASS(method) DECLARE_CLASS(open_source_licence) DECLARE_CLASS(pathname) DECLARE_CLASS(preprocessor_macro) DECLARE_CLASS(preprocessor_macro_parameter) DECLARE_CLASS(preprocessor_variable) DECLARE_CLASS(preprocessor_variable_set) DECLARE_CLASS(scan_directory) DECLARE_CLASS(semantic_version_number_holder) DECLARE_CLASS(semver_range) DECLARE_CLASS(stopwatch_timer) DECLARE_CLASS(string_storage_area) DECLARE_CLASS(tree_node_type) DECLARE_CLASS(tree_node) DECLARE_CLASS(tree_type) DECLARE_CLASS(finite_state_machine) DECLARE_CLASS(fsm_state) DECLARE_CLASS(fsm_transition) DECLARE_CLASS(command_line_subcommand) DECLARE_CLASS(textual_table) DECLARE_CLASS(textual_table_row) DECLARE_CLASS(preprocessor_error) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(dict_entry, 100) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(HTML_tag, 1000) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(linked_list_item, 1000) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(markdown_item, 1000) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(match_avinue, 1000) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(match_trie, 1000) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(md_link_dictionary_entry, 100) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(md_emphasis_delimiter, 1000) DECLARE_CLASS_ALLOCATED_IN_ARRAYS(text_stream, 100)