-=[ Mr. Bumblebee ]=-
_Indonesia_
ó
î:ïNc @@ s‹ d Z d d l m Z d d l Z d d l m Z d e f d „ ƒ YZ d „ Z d „ Z d „ Z
e j Z e e k r‡ e
d
ƒ ‚ n d S( s< Lazily compiled regex objects.
This module defines a class which creates proxy objects for regex
compilation. This allows overriding re.compile() to return lazily compiled
objects.
We do this rather than just providing a new interface so that it will also
be used by existing Python modules that create regexs.
i ( t absolute_importN( t errorst LazyRegexc
B@ s e Z d Z d d d d d d d d d d
g
Z d d d
g e Z d i d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
RS( sD A proxy around a real regex, which won't be compiled until accessed.t __copy__t __deepcopy__t findallt finditert matcht scannert searcht splitt subt subnt _real_regext _regex_argst
_regex_kwargsc C@ s d | _ | | _ | | _ d S( sÁ Create a new proxy object, passing in the args to pass to re.compile
:param args: The `*args` to pass to re.compile
:param kwargs: The `**kwargs` to pass to re.compile
N( t NoneR
R R ( t selft argst kwargs( ( s5 /usr/lib/python2.7/dist-packages/bzrlib/lazy_regex.pyt __init__2 s c C@ sO | j | j | j Ž | _ x- | j D]"