
    bi                    r   d dl mZ d dlZd dlZd dlmZmZmZ g dZej	        
                    d          Zedk    rdZ ee          r6 ej        e          5  d dlmZmZmZmZ d	Zddd           n# 1 swxY w Y   esA ee          r6 ej        e          5  d dlmZmZmZmZ d	Zddd           n# 1 swxY w Y   esd dlmZmZmZmZ dS dS ed
k    rd dlmZmZmZmZ dS dZ ee          r6 ej        e          5  d dlmZmZmZmZ d	Zddd           n# 1 swxY w Y   esA ee          r6 ej        e          5  d dlmZmZmZmZ d	Zddd           n# 1 swxY w Y   es6 ej        e          5  d dlmZmZmZmZ d	Zddd           n# 1 swxY w Y   esd dlmZmZmZmZ dS dS )    )annotationsN)AVX2SSE2supports)distancenormalized_distancenormalized_similarity
similarityRAPIDFUZZ_IMPLEMENTATIONcppF)damerau_levenshtein_distance'damerau_levenshtein_normalized_distance)damerau_levenshtein_normalized_similaritydamerau_levenshtein_similarityTpython)
__future__r   
contextlibosrapidfuzz._feature_detectorr   r   r   __all__environget_implimportedsuppressImportError#rapidfuzz.distance.metrics_cpp_avx2r   r   r   r   r   r	   r   r
   #rapidfuzz.distance.metrics_cpp_sse2rapidfuzz.distance.metrics_cpprapidfuzz.distance.metrics_py     u/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/rapidfuzz/distance/DamerauLevenshtein.py<module>r$      s:   # " " " " "     				 < < < < < < < < < <
T
T
T

122E>>Hx~~ 	 Z -- 	 	            H	 	 	 	 	 	 	 	 	 	 	 	 	 	 	  	 	 Z -- 	 	            H	 	 	 	 	 	 	 	 	 	 	 	 	 	 	  
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	

 
 h              Hx~~ 	 Z -- 	 	            H	 	 	 	 	 	 	 	 	 	 	 	 	 	 	  	 	 Z -- 	 	            H	 	 	 	 	 	 	 	 	 	 	 	 	 	 	  	 Z -- 	 	            H	 	 	 	 	 	 	 	 	 	 	 	 	 	 	  
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	

 
sZ   A55A9<A9B88B<?B<D!!D%(D%	E$$E(+E(FF #F 