
    `2f                     |    d dl Z d dlZd dlZd dlmZ d dlZd dlmZ d Zedk(  r e j                   e              yy)    N)pformat)
exceptionsc                     t        j                         } | j                  d       | j                  ddd       | j                  ddd	       | j                         }|j                  }|j
                  rqt        j                  |j                        }t        j                  j                  t        |j                               t        j                  j                  d
       y|j                  r5t        |j                  d      5 }t        j                   |      }d d d        n3t        j"                  j%                         }t        j&                  |      }	 t        j                  j                  t        j(                  t        j*                  |      dd             t        j                  j                  d
       y # 1 sw Y   sxY w# t,        j.                  $ r,}t        j0                  j                  d|z         Y d }~yd }~wt,        j2                  $ r,}t        j0                  j                  d|z         Y d }~yd }~wt,        j4                  $ r,}t        j0                  j                  d|z         Y d }~yd }~wt,        j6                  $ r,}t        j0                  j                  d|z         Y d }~yd }~ww xY w)N
expressionz-fz
--filenamezaThe filename containing the input data.  If a filename is not given then data is read from stdin.)helpz--ast
store_truez-Pretty print the AST, do not search the data.)actionr   
r   r   F)indentensure_asciizinvalid-arity: %s
   zinvalid-type: %s
zunknown-function: %s
zsyntax-error: %s
)argparseArgumentParseradd_argument
parse_argsr   astjmespathcompilesysstdoutwriter   parsedfilenameopenjsonloadstdinreadloadsdumpssearchr   
ArityErrorstderrJMESPathTypeErrorUnknownFunctionError
ParseError)parserargsr   fdataes         O/var/www/highfloat_scraper/venv/lib/python3.12/site-packages/../../../bin/jp.pymainr/      s   $$&F
%
l1  3 M  PDJxx%%doo6


!2!234

}}$--% 	 99Q<D	  	  yy~~zz$

OOJ-aeM 	N

	  	     

.23'' 

-12** 

1A56   

-12sI   	GA(G GK$"HK!"IK"JK"KK__main__)
r   r   r   pprintr   r   r   r/   __name__exit     r.   <module>r6      s>         &R zCHHTV r5   