TL i"dZdZGddZy)zU This file is about errors in Python files and not about exception handling in Jedi. c\|j|Dcgc] }t|c}Scc}wN) iter_errors SyntaxError)grammar module_nodees U/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/jedi/api/errors.pyparso_to_jedi_errorsr s%$+$7$7 $D EqKN EE Es)cbeZdZdZdZedZedZedZedZ dZ dZ y ) rzK Syntax errors are generated by :meth:`.Script.get_syntax_errors`. c||_yr) _parso_error)self parso_errors r __init__zSyntaxError.__init__s 'c4|jjdS)z2The line where the error starts (starting with 1).r start_posrs r linezSyntaxError.line  **1--rc4|jjdS)z4The column where the error starts (starting with 0).rrs r columnzSyntaxError.columnrrc4|jjdS)z0The line where the error ends (starting with 1).rr end_posrs r until_linezSyntaxError.until_line  ((++rc4|jjdS)z2The column where the error ends (starting with 0).rrrs r until_columnzSyntaxError.until_column!r rc.|jjSr)r messagers r get_messagezSyntaxError.get_message&s  (((rcd|jjd|jjd|jjdS)N) __class____name__r rrrs r __repr__zSyntaxError.__repr__)s7 NN # #    ' '    % %  rN) r* __module__ __qualname____doc__rpropertyrrrr"r%r+rr rr sf(....,,,,) rrN)r.r rr0rr r1s F# # r