f/HdZddlZddlZddlZddlZdZedk(reyy)z This is the MeTTa entrypoint Nctjd}|j}|jddd|jddd d |j }|j rt tjy |jrtjj|j}t|j5}|j}d d d tjtj j#| }|j%D] }t |y |j'y #1swYpxYw)z usage: metta.py [-h] metta file Metta script interpreter positional arguments: metta file metta script optional arguments: -h, --help show this help message and exit zMetta script interpreter) descriptionz --version store_truezprints the version)actionhelpfile?z MeTTa scriptzthe MeTTa script)nargsmetavarrN) working_dir) env_builder)argparseArgumentParseradd_mutually_exclusive_group add_argument parse_argsversionprinthyperon __version__rospathdirnameopenreadMeTTa Environment custom_envrun print_usage)parsergroupargs parent_dirfprogrammettaresults V/var/lib/jenkins/workspace/mettalog/venv/lib/python3.12/site-packages/hyperon/metta.pymainr* s $ $1K LF  / / 1E L/CE c>8JL    D || g!!" WW__TYY/ $))_5QVVX75 '*=*=*H*HU_*H*`aii(F &M)  65s EE__main__)__doc__rsysrrr*__name__r)r1s1 > zFr0