+
    i                     J    ^ RI HtHt RR.t ! R R]4      t ! R R]4      tR# )    )UserDictUserListLazyDictLazyListc                   8   a a ] tR t^t oV 3R ltR tRtVtV ;t# )r   c                0   < \         SV `  4        Wn        R # N)super__init__data)selfr   	__class__s   &&x/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/fontTools/misc/lazyTools.pyr   LazyDict.__init__   s    	    c                z    V P                   V,          p\        V4      '       d   V! V4      pW P                   V&   V# r	   )r   callable)r   kvs   && r   __getitem__LazyDict.__getitem__   s1    IIaLA;;!AIIaLr   )r   )	__name__
__module____qualname____firstlineno__r   r   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s      r   c                   2   a  ] tR t^t o R tR tR tRtV tR# )r   c                "   \        V\        4      '       d:   \        VP                  \	        V 4      4      !  pV Uu. uF  q0V,          NK  	  up# V P
                  V,          p\        V4      '       d   V! V4      pW@P
                  V&   V# u upi r	   )
isinstanceslicerangeindiceslenr   r   )r   r   r%   ir   s   &&   r   r   LazyList.__getitem__   ss    aQYYs4y12G%,-WGGW--IIaLA;;!AIIaL .s   Bc                    \        V\        4      '       d   \        V4      pM\        V\        4      '       d   M\        # \        V 4      V,           # r	   )r"   r   listNotImplementedr   others   &&r   __add__LazyList.__add__   s=    eX&&KEt$$!!DzE!!r   c                ^    \        V\        4      '       g   \        # V\        V 4      ,           # r	   )r"   r*   r+   r,   s   &&r   __radd__LazyList.__radd__'   s$    %&&!!tDz!!r    N)	r   r   r   r   r   r.   r1   r   r   )r   s   @r   r   r      s     "" "r   N)collectionsr   r   __all__r   r   r3   r   r   <module>r6      s*    *z
"
x 
"x "r   