ó
‘™xTc           @   s¶   d  d l  m Z i  Z d „  Z d „  Z i d d 6d d 6d d	 6d
 d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d  d! 6d" d# 6d$ d% 6Z e d& e ƒ d' S((   iÿÿÿÿ(   t   divisionc         C   s   | t  |  j ƒ  <d  S(   N(   t   error_dictst   lower(   t   languaget
   error_dict(    (    s>   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/cif/errors.pyt   add_error_dict   s    c         C   s   t  |  j ƒ  S(   N(   R   R   (   R   (    (    s>   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/cif/errors.pyt   get_error_dict	   s    s6   Unknown data item: '%(key)s' not present in dictionaryié  sI   Warning: case-sensitive match failure for value '%(value)s' for '%(key)s'iê  sF   Warning: obsolete definition: '%(key)s' replaced by '%(related_item)s'ië  sP   Type error for %(key)s: '%(value)s' is not interpretable as type '%(item_type)s'iÑ  s)   Type error for %(key)s: su is not allowediÒ  s^   Invalid enumeration value for %(key)s: '%(value)s' is outside of the permitted range: %(enum)si5  sB   Invalid enumeration value for %(key)s: '%(value)s' not in %(enum)si6  sY   Both data item '%(key)s' and exclusive alternate '%(related_item)s' present in data blocki™  s>   Associated value item '%(related_item)s' missing for '%(key)s'iš  s[   Mandatory category key item '%(key)s' for category '%(category)s' not present in data blocki›  sF   Dependent item '%(dependent)s' not present in data block for '%(key)s'iý  sE   Invalid loop: data item '%(key)s' cannot be declared in a looped listiÅ	  sY   Invalid loop: data names from multiple categories present (for loop containing '%(key)s')iÆ	  sa   Invalid loop: value '%(value)s' present in child '%(child)s' but not found in parent '%(parent)s'iÇ	  sq   Invalid loop: missing parent for loop containing '%(child)s': '%(parent)s' required but not present in data blockiÈ	  sg   Invalid loop: missing reference for loop containing '%(key)s': '%(reference)s' required but not presentiÉ	  s9   data item '%(key)s' can only be declared in a looped listiÊ	  t   enN(   t
   __future__R    R   R   R   t   english(    (    (    s>   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/cif/errors.pyt   <module>   s,   		
