class STRING_8_SEARCHER General cluster: elks description: "Helper to perform efficient search of a string in another one. Note: The algorithm used is the one described in Communications of the ACM, volume 33, number 8, August 1990, by Daniel M. Sunday. The fuzzy version was presented by Peter R. Sibbald in Communications of the ACM, volume 35, number 4, April 1992 (Technical Correspondance)." create: make Ancestors STRING_SEARCHER* Queries fuzzy_index (a_string: [like string_type] READABLE_STRING_8; a_pattern: READABLE_STRING_GENERAL; start_pos, end_pos, fuzzy: INTEGER_32): INTEGER_32 Max_code_point_value: INTEGER_32 string_type: READABLE_STRING_8 substring_index (a_string: [like string_type] READABLE_STRING_8; a_pattern: READABLE_STRING_GENERAL; start_pos, end_pos: INTEGER_32): INTEGER_32 substring_index_list_with_deltas (a_string: [like string_type] READABLE_STRING_8; a_pattern: READABLE_STRING_GENERAL; start_pos, end_pos: INTEGER_32): detachable ARRAYED_LIST [INTEGER_32] substring_index_with_deltas (a_string: [like string_type] READABLE_STRING_8; a_pattern: READABLE_STRING_GENERAL; start_pos, end_pos: INTEGER_32): INTEGER_32 Commands initialize_deltas (a_pattern: READABLE_STRING_GENERAL)
Generated by ISE EiffelStudio