a
    If                  *  @   s2  d dl Z e jde jde jde jde jde jde jde jd	e j	d
e j
de jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jd e j d!e j!d"e j"d#e j#d$e j$d%e j%d&e j&d'e j'd(e j(d)e j)d*e j*d+e j+d,e j,d-e j-d.e j.d/e j/d0e j0d1e j1d2e j2d3e j3d4e j4d5e j5d6e j6d7e j7d8e j8d9e j9d:e j:d;e j;d<e j<d=e j=d>e j>d?e j?d@e j@dAe jAdBe jBdCe jCdDe jDdEe jEdFe jFdGe jGdHe jHdIe jIdJe jJdKe jKdLe jLdMe jMdNe jNdOe jOdPe jPdQe jQdRe jRdSe jSdTe jTdUe jUdVe jVdWe jWdXe jXdYe jYdZe jZd[e j[d\e j\d]e j]d^e j^d_e j_d`e j`dae jadbe jbdce jcdde jddee jedfe jfdge jgdhe jhdie jidje jjdke jkdle jldme jmdne jndoe jodpe jpdqe jqdre jrdse jsdte jtdue judve jvdwe jwdxe jxdye jydze jzd{e j{d|e j|d}e j}d~e j~de jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jde jdiZdd Zedkr.zrg Ze   e D ]<Ze eZeeZeekrede eeef  qW e   eD ]Zee qne   eD ]Zee q0 dS )    NZka1Zka3Zkb2ZkbsZkbegZkcbtZkc1Zkc3ZkcanZktbcZkclrZkcloZkcmdZkcpyZkcrtZkctabZkdch1Zkdl1Zkcud1ZkrmirZkendZkentZkelZkedZkextZkf0Zkf1Zkf10Zkf11Zkf12Zkf13Zkf14Zkf15Zkf16Zkf17Zkf18Zkf19Zkf2Zkf20Zkf21Zkf22Zkf23Zkf24Zkf25Zkf26Zkf27Zkf28Zkf29Zkf3Zkf30Zkf31Zkf32Zkf33Zkf34Zkf35Zkf36Zkf37Zkf38Zkf39Zkf4Zkf40Zkf41Zkf42Zkf43Zkf44Zkf45Zkf46Zkf47Zkf48Zkf49Zkf5Zkf50Zkf51Zkf52Zkf53Zkf54Zkf55Zkf56Zkf57Zkf58Zkf59Zkf6Zkf60Zkf61Zkf62Zkf63Zkf7Zkf8Zkf9ZkfndZkhlpZkhomeZkich1Zkil1Zkcub1ZkllZkmrkZkmsgZkmovZknxtZknpZkopnZkoptZkppZkprvZkprtZkrdoZkrefZkrfrZkrplZkrstZkresZkcuf1ZksavZkBEGZkCANZkCMDZkCPYZkCRTZkDCZkDLZksltZkENDZkEOLZkEXTkindZkFNDZkHLPZkHOMZkICZkLFTZkMSGZkMOVZkNXTZkOPTZkPRVZkPRTZkriZkRDOZkRPLZkRITZkRESZkSAVZkSPDZkhtsZkUNDZkspdZkundZkcuu1c                 C   s>   t | trt| } t| }|d u r(dS t|r6dS dS d S )NFT)
isinstancestrord_capability_namesget_cursesZtigetstr)ZchZcapability_name r	   lib/python3.9/curses/has_key.pyhas_key   s    


r   __main__z)Mismatch for key %s, system=%i, Python=%i)r   ZKEY_A1ZKEY_A3ZKEY_B2ZKEY_BACKSPACEZKEY_BEGZKEY_BTABZKEY_C1ZKEY_C3Z
KEY_CANCELZ	KEY_CATABZ	KEY_CLEARZ	KEY_CLOSEZKEY_COMMANDZKEY_COPYZ
KEY_CREATEZKEY_CTABZKEY_DCZKEY_DLZKEY_DOWNZKEY_EICZKEY_ENDZ	KEY_ENTERZKEY_EOLZKEY_EOSZKEY_EXITZKEY_F0ZKEY_F1ZKEY_F10ZKEY_F11ZKEY_F12ZKEY_F13ZKEY_F14ZKEY_F15ZKEY_F16ZKEY_F17ZKEY_F18ZKEY_F19ZKEY_F2ZKEY_F20ZKEY_F21ZKEY_F22ZKEY_F23ZKEY_F24ZKEY_F25ZKEY_F26ZKEY_F27ZKEY_F28ZKEY_F29ZKEY_F3ZKEY_F30ZKEY_F31ZKEY_F32ZKEY_F33ZKEY_F34ZKEY_F35ZKEY_F36ZKEY_F37ZKEY_F38ZKEY_F39ZKEY_F4ZKEY_F40ZKEY_F41ZKEY_F42ZKEY_F43ZKEY_F44ZKEY_F45ZKEY_F46ZKEY_F47ZKEY_F48ZKEY_F49ZKEY_F5ZKEY_F50ZKEY_F51ZKEY_F52ZKEY_F53ZKEY_F54ZKEY_F55ZKEY_F56ZKEY_F57ZKEY_F58ZKEY_F59ZKEY_F6ZKEY_F60ZKEY_F61ZKEY_F62ZKEY_F63ZKEY_F7ZKEY_F8ZKEY_F9ZKEY_FINDZKEY_HELPZKEY_HOMEZKEY_ICZKEY_ILZKEY_LEFTZKEY_LLZKEY_MARKZKEY_MESSAGEZKEY_MOVEZKEY_NEXTZ	KEY_NPAGEZKEY_OPENZKEY_OPTIONSZ	KEY_PPAGEZKEY_PREVIOUSZ	KEY_PRINTZKEY_REDOZKEY_REFERENCEZKEY_REFRESHZKEY_REPLACEZKEY_RESTARTZ
KEY_RESUMEZ	KEY_RIGHTZKEY_SAVEZKEY_SBEGZKEY_SCANCELZKEY_SCOMMANDZ	KEY_SCOPYZKEY_SCREATEZKEY_SDCZKEY_SDLZ
KEY_SELECTZKEY_SENDZKEY_SEOLZ	KEY_SEXITZKEY_SFZ	KEY_SFINDZ	KEY_SHELPZ	KEY_SHOMEZKEY_SICZ	KEY_SLEFTZKEY_SMESSAGEZ	KEY_SMOVEZ	KEY_SNEXTZKEY_SOPTIONSZKEY_SPREVIOUSZ
KEY_SPRINTZKEY_SRZ	KEY_SREDOZKEY_SREPLACEZ
KEY_SRIGHTZ
KEY_SRSUMEZ	KEY_SSAVEZKEY_SSUSPENDZKEY_STABZ	KEY_SUNDOZKEY_SUSPENDZKEY_UNDOZKEY_UPr   r   __name__LZinitscrkeyskeysystemZpythonappendZkeynameZendwiniprintr	   r	   r	   r
   <module>   sP    


