o
    	È·eh  ã                   @   s8  d Z dZdZdZdZdZdZdZdZd	Z	e	Z
d
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZg d¢ZdZdZ d Z!d!Z"d"Z#g d#¢Z$ee$ Z%g d$¢Z&d%d&„ Z'd'Z(d(Z)d)Z*d*Z+d+Z,d,Z-d-Z.d.Z/d/Z0d0Z1d1Z2d2d3„ Z3e4d4krše5e'eƒd5kƒ e5e'eƒd6kƒ e5e'e#ƒd7kƒ e5e'e-ƒd8kƒ d9S d9S ):z'
Definition of Ghostscript error codes
z-Hartmut Goebel <h.goebel@crazy-compilers.com>z?Copyright 2010 by Hartmut Goebel <h.goebel@crazy-compilers.com>z-GNU General Public License version 3 (GPL v3)éÿÿÿÿéþÿÿÿéýÿÿÿéüÿÿÿéûÿÿÿiúÿÿÿiùÿÿÿiøÿÿÿi÷ÿÿÿiöÿÿÿiõÿÿÿiôÿÿÿióÿÿÿiòÿÿÿiñÿÿÿiðÿÿÿiïÿÿÿiîÿÿÿiíÿÿÿiìÿÿÿiëÿÿÿiêÿÿÿiéÿÿÿièÿÿÿiçÿÿÿ)ÚunknownerrorÚdictfullÚdictstackoverflowÚdictstackunderflowÚexecstackoverflowÚ	interruptÚinvalidaccessÚinvalidexitÚinvalidfileaccessÚinvalidfontÚinvalidrestoreÚioerrorÚ
limitcheckÚnocurrentpointÚ
rangecheckÚstackoverflowÚstackunderflowÚsyntaxerrorÚtimeoutÚ	typecheckÚ	undefinedÚundefinedfilenameÚundefinedresultÚunmatchedmarkÚVMerroriæÿÿÿiåÿÿÿiäÿÿÿiãÿÿÿiâÿÿÿ)ÚconfigurationerrorÚinvalidcontextÚundefinedresourceÚunregisteredÚ	invalidid)ÚFatalÚQuitÚInterpreterExitÚ
RemapColorÚExecStackUnderflowÚ	VMreclaimÚ	NeedInputÚ	NeedStdinÚ
NeedStdoutÚ
NeedStderrÚInfoc                 C   s$   | t krt|  d  S t|  d  S )Néd   é   )Úe_FatalÚ_PSEUDO_ERRORSÚERROR_NAMES©Úecode© r6   úJ/var/www/ideatree/venv/lib/python3.10/site-packages/ghostscript/_errors.pyÚ
error2name_   s   r8   iœÿÿÿi›ÿÿÿišÿÿÿi™ÿÿÿi˜ÿÿÿi—ÿÿÿi–ÿÿÿi•ÿÿÿi”ÿÿÿi“ÿÿÿi’ÿÿÿc                 C   s   | t kp| tkS )N)Úe_interruptÚ	e_timeoutr4   r6   r6   r7   ÚERROR_IS_INTERRUPT­   s   r;   Ú__main__r   r   r#   r)   N)6Ú__doc__Ú
__author__Ú__copyright__Ú__licence__Úe_unknownerrorÚ
e_dictfullÚe_dictstackoverflowÚe_dictstackunderflowÚe_execstackoverflowr9   Úgs_error_interruptÚe_invalidaccessÚe_invalidexitÚe_invalidfileaccessÚe_invalidfontÚe_invalidrestoreÚ	e_ioerrorÚe_limitcheckÚe_nocurrentpointÚe_rangecheckÚe_stackoverflowÚe_stackunderflowÚe_syntaxerrorr:   Úe_typecheckÚe_undefinedÚe_undefinedfilenameÚe_undefinedresultÚe_unmatchedmarkÚ	e_VMerrorÚLEVEL1_ERROR_NAMESÚe_configurationerrorÚe_invalidcontextÚe_undefinedresourceÚe_unregisteredÚe_invalididÚLEVEL2_ERROR_NAMESr3   r2   r8   r1   Úe_QuitÚe_InterpreterExitÚe_RemapColorÚe_ExecStackUnderflowÚe_VMreclaimÚe_NeedInputÚe_NeedStdinÚe_NeedStdoutÚe_NeedStderrÚe_Infor;   Ú__name__Úprintr6   r6   r6   r7   Ú<module>   st    ü