tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
M\¬Qc@sÅdZdZdZdZdZddlZddlZddlZddlZddl    Z    ddl
Z
ddl Z ddl Z ddl Z ddlmZddlmZmZmZmZmZmZmZmZdd    lmZydd
lmZWn'ek
r!d efd „ƒYZnXd „Zd„Z d„Z!d„Z"d„Z#d„Z$d„Z%ej&dej'ƒZ(d„Z)d„Z*d„Z+d„Z,e-e-d„Z.d„Z/d„Z0d„Z1id„Z2de3fd„ƒYZ4d „Z5d!id"„Z6d#fd$„ƒYZ7d%efd&„ƒYZ8d'e7fd(„ƒYZ9d)efd*„ƒYZ:d+e7fd,„ƒYZ;d-„a<d.„Z=d/„Z>d0„Z?d1„Z@d2„ZAd3„ZBd4„ZCd!d5„ZDe;ƒZEe9ƒZFd6fd7„ƒYZGeHeGƒƒZId!d8„ZJd9d!d:„ZKd9d!d;„ZLd!d<„ZMd=e-d>„ZNd?fd@„ƒYZOeOƒZPdAfdB„ƒYZQdCfdD„ƒYZRdE„ZSe-e-dF„ZTdG„ZUdH„ZVdI„ZWeXdJkrÁeWƒndS(KsGenerate Python documentation in HTML or text for interactive use.
 
In the Python interpreter, do "from pydoc import help" to provide online
help.  Calling help(thing) on a Python object documents the object.
 
Or, at the shell command line outside of Python:
 
Run "pydoc <name>" to show documentation on something.  <name> may be
the name of a function, module, package, or a dotted reference to a
class or function within a module or module in a package.  If the
argument contains a path segment delimiter (e.g. slash on Unix,
backslash on Windows) it is treated as the path to a Python source file.
 
Run "pydoc -k <keyword>" to search for a keyword in the synopsis lines
of all available modules.
 
Run "pydoc -p <port>" to start an HTTP server on a given port on the
local machine to generate documentation web pages.
 
For platforms without a command line, "pydoc -g" starts the HTTP server
and also pops up a little window for controlling it.
 
Run "pydoc -w <name>" to write out the HTML documentation for a module
to a file named "<name>.html".
 
Module docs for core modules are assumed to be in
 
    http://docs.python.org/library/
 
This can be overridden by setting the PYTHONDOCS environment variable
to a different URL or to a local directory containing the Library
Reference Manual pages.
sKa-Ping Yee <ping@lfw.org>s26 February 2001s$Revision: 88564 $sÔGuido van Rossum, for an excellent programming language.
Tommy Burnette, the original creator of manpy.
Paul Prescod, for all his work on onlinehelp.
Richard Chamberlain, for the first implementation of textdoc.
iÿÿÿÿN(tRepr(t
expandtabstfindtjointlowertsplittstriptrfindtrstrip(t
extract_tb(tdequeR
cBseZd„ZRS(cCs |jdƒS(Ni(tpop(tself((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytpopleft@s(t__name__t
__module__R (((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR
?scCs‰g}g}xvtjD]k}tjj|p.dƒ}tjj|ƒ}||krtjj|ƒr|j|ƒ|j|ƒqqW|S(sAConvert sys.path into a list of absolute, existing, unique paths.t.(tsystpathtostabspathtnormcasetisdirtappend(tdirstnormdirstdirtnormdir((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytpathdirsEs cCsCtj|ƒptj|ƒ}|r?tjddt|ƒƒpBdS(s-Get the doc string or comments for an object.s^ *
t(tinspecttgetdoct getcommentstretsubR(tobjecttresult((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRQscCs†tt|ƒdƒ}t|ƒdkr5|ddfSt|ƒdkrst|dƒ rs|dt|ddƒfSdt|dƒfS(s>Split a doc string into a synopsis line (if any) and the rest.s
iiRi(RRtlenRR(tdoctlines((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytsplitdocVs #cCs0|j}|j|kr,|jd|}n|S(s@Get a class name and qualify it with a module name if necessary.R(RR(R#tmodnametname((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    classname_s    cCsYtj|ƒpWtj|ƒpWtj|ƒpWtj|ƒpWtj|ƒpWtj|ƒ S(s>Check if an object is of a type that probably means it's data.(Rtismoduletisclasst    isroutinetisframet istracebacktiscode(R#((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytisdatafscGs;x4|r6tt||dƒ|dƒ}|d}qW|S(s/Do a series of global replacements on a string.iii(RR(ttexttpairs((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytreplacels     cCsbt|ƒ|kr^td|ddƒ}td|d|ƒ}|| d|t|ƒ|S|S(sCOmit part of a string if needed to make it fit in a maximum length.iiis...(R%tmax(R3tmaxlentpretpost((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytcramss
s at 0x[0-9a-f]{6,16}(>+)$cCstjd|ƒS(s>Remove the hexadecimal id from a Python object representation.s\1(t _re_stripidR"(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytstripid|scCstj|ƒptj|ƒS(N(Rtismethodtismethoddescriptor(tobj((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt_is_some_methodscCsˆi}x*tj|tƒD]\}}d||<qWx$|jD]}|jt|ƒƒq=Wx'|jƒD]}t||ƒ||<qgW|S(Ni(Rt
getmembersR@t    __bases__tupdatet
allmethodstkeystgetattr(tcltmethodstkeytvaluetbase((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRD„scCsPg}g}x7|D]/}||ƒr5|j|ƒq|j|ƒqW||fS(sÊSplit sequence s via predicate, and return pair ([true], [false]).
 
    The return value is a 2-tuple of lists,
        ([x for x in s if predicate(x)],
         [x for x in s if not predicate(x)])
    (R(tst    predicatetyestnotx((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt _split_listŽs  cCs‚d}||krd    S|jd
ƒr8|jd
ƒr8d S|jd ƒrZt|d ƒrZd S|dk    rp||kS|jd ƒ SdS(s3Decide whether to show documentation on a variable.t __builtins__t__doc__t__file__t__path__RRt    __slots__t __package__it__it_t_fieldsN(s __builtins__s__doc__s__file__s__path__s
__module__s__name__s    __slots__s __package__(t
startswithtendswiththasattrtNone(R*tallR?t _hidden_names((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt visiblenameŸs  
cCsd„}t|tj|ƒƒS(sCWrap inspect.classify_class_attrs, with fixup for data descriptors.cSs:|\}}}}tj|ƒr*d}n||||fS(Nsdata descriptor(Rtisdatadescriptor(tdataR*tkindtclsRJ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytfixup²s    (tmapRtclassify_class_attrs(R#Rf((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRh°s    cCsStjj|ƒrOx:dD]/}tjjtjj|d|ƒƒrtSqWntS(s3Guess whether a path refers to a package directory.s.pys.pycs.pyot__init__(s.pys.pycs.pyo(RRRtisfileRtTruetFalse(Rtext((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    ispackage»s
 % cCsõ|jƒ}x7|d dks,t|ƒ rE|jƒ}|sPqqWt|ƒ}|d dkro|d}n|d dkrë|d}|ddkr¦|d }nx&t|ƒsÎ|jƒ}|s©Pq©q©Wtt|dƒd    ƒ}nd}|S(
Nit#isr"""is"""iÿÿÿÿs\i(treadlineRRR^(tfiletlineR$((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytsource_synopsisÃs&     
  cCs
tj|ƒj}|j|dƒ\}}|dksB||krtj|ƒ}yt|ƒ}Wntk
rudSX|rÝd|dkrÝy t    j
d|||dƒ}WndSX|j pÃdj ƒd}t jd=nt|ƒ}|jƒ||f||<n|S(    s.Get the one-line summary out of a module file.tbit__temp__iRiN(NN(Rtstattst_mtimetgetR^Rt getmoduleinfotopentIOErrortimpt load_moduleRSt
splitlinesRtmodulesRstclose(tfilenametcachetmtimet
lastupdateR$tinfoRqtmodule((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytsynopsisÔs&    
tErrorDuringImportcBs eZdZd„Zd„ZRS(sEErrors that occurred while trying to import something to document it.cCs7|\}}}||_||_||_||_dS(N(RtexcRJttb(R Rtexc_infoR‰RJRŠ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRiìs
            cCsA|j}t|ƒtjkr*|j}nd|j||jfS(Nsproblem in %s - %s: %s(R‰ttypettypest    ClassTypeRRRJ(R R‰((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt__str__ós     (RRRSRiR(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRˆês    cCsàtjƒ}t|dƒ}|jt|ƒƒ|krBtj}n    tj}|jƒtj    j
|ƒ}tj    j |ƒ\}}t|dƒ}y%tj ||||d|fƒ}Wnt |tjƒƒ‚nX|jƒ|S(s<Import a Python source file or compiled file given its path.tr(R|t    get_magicRztreadR%t PY_COMPILEDt    PY_SOURCER€RRtbasenametsplitextR}RˆRR‹(RtmagicRqRdRR*RmR†((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt
importfileùs      
%
ic Cs”yœ|r|tjkr|tjkrgtjD]}|j|dƒr1|^q1}x3|g|D]!}tj|||<tj|=qdWqnt|ƒ}Wn«tjƒ\}}}    }
|tjkrættj|j|
ƒ‚qJ|tkrt|j    |
ƒ‚qJ|t
kr1t |    ƒdddkr1dSt|tjƒƒ‚nXxCt |dƒdD].} yt|| ƒ}Wq^tk
r‹dSXq^W|S(s½Import a module; handle errors; return None if the module isn't found.
 
    If the module *is* found but an exception occurs, it's wrapped in an
    ErrorDuringImport exception and reraised.  Unlike __import__, if a
    package path is specified, the module at the end of the path is returned,
    not the package at the beginning.  If the optional 'forceload' argument
    is 1, we reload the module from disk (unless it's a dynamic extension).Riÿÿÿÿit
safeimportiN(RRtbuiltin_module_namesR[t
__import__R‹RˆRTt SyntaxErrorRt ImportErrorR    R^RRFtAttributeError( Rt    forceloadR‚tmtsubsRIR†R‰RJRŠR…tpart((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR™ s./ &    tDoccBsCeZdd„Zdd„ZeZZZZZ    Z
d„Z RS(cGsÝ||f|}tj|ƒr,|j|ŒStj|ƒrH|j|ŒSyXtj|ƒrg|j|ŒStj|ƒrƒ|j|ŒStj|ƒrŸ|j    |ŒSWnt
k
r³nXt |t ƒrÐ|j |ŒS|j|ŒS(s%Generate documentation for an object.(RtisgetsetdescriptortdocdatatismemberdescriptorR,t    docmoduleR-tdocclassR.t
docroutineRžt
isinstancetpropertyt docpropertytdocother(R R#R*targs((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytdocument?s"      cGs6d|odt|ƒt|ƒjf}t|‚dS(s+Raise an exception for unimplemented types.s.don't know how to document object%s of type %st N(treprRŒRt    TypeError(R R#R*R®tmessage((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytfailQs&c Cs#ytj|ƒ}Wntk
r,d}nXtjjddƒ}tjjtj    ddtj
dd!ƒ}t |t tƒƒr|j dks½|j|ƒr|jtjj|dƒƒ r|j dkr|jdƒrúd|jdƒ|j f}qtjj||j dƒ}nd}|S(s*Return the location of module docs or Nones
(built-in)t
PYTHONDOCSshttp://docs.python.org/librarytlibtpythoniiterrnot
exceptionstgcR|tmarshaltposixtsignalRtthreadt    zipimports site-packagess    xml.etreestest.pydoc_modshttp://s%s/%st/s.html(
serrnos
exceptionsRºsimpsmarshalsposixssignalssysR¾s    zipimport(s    xml.etreestest.pydoc_modN(Rt
getabsfileR²RtenvironRxRRRt exec_prefixtversionRªRŒRR[RR^(R R#Rqtdocloctbasedir((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    getdoclocYs( 
         N( RRR^R¯R´R§R¨R©R­R¬R¥RÇ(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR£>s  tHTMLReprcBsPeZdZd„Zd„Zd„Zd„Zd„ZeZd„Z    eZ
RS(sBClass for safely making an HTML representation of a Python object.cCs:tj|ƒd|_|_d|_d|_|_dS(Nii
id(RRitmaxlisttmaxtupletmaxdictt    maxstringtmaxother(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRixs     cCst|ddddddƒS(Nt&s&amp;t<s&lt;t>s&gt;(R5(R R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytescape~scCstj||ƒS(N(RR±(R R#((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR±scCs„tt|ƒdƒr_dttt|ƒjƒdƒ}t||ƒr_t||ƒ||ƒSn|jttt    |ƒƒ|j
ƒƒS(NRtrepr_RY( R]RŒRRRRFRÑR:R<R±RÍ(R RPtlevelt
methodname((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytrepr1„s
"cCst||jƒ}t|ƒ}d|krcdt|ddƒkrcd|d|j|ƒ|dStjdd|j|ƒƒS(Ns\s\\RRis-((\\[\\abfnrtv\'"]|\\[0-9]..|\\x..|\\u....)+)s<font color="#c040c0">\1</font>(R:RÌR±R5RÑR!R"(R RPRÓttestttestrepr((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt repr_string‹s $!    cCsKy)|jttt|ƒƒ|jƒƒSWn|jd|jjƒSXdS(Ns <%s instance>(RÑR:R<R±RÌt    __class__R(R RPRÓ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt repr_instance˜s)( RRRSRiRÑR±RÕRØtrepr_strRÚt repr_unicode(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÈvs                         tHTMLDoccBsOeZdZeƒZejZejZd„Zdd„Zddddd„Z
d„Z d„Z d    d
„Z d „Zd „Zd „Zd„Zd„Zdiiid„Zdd„Zddd„Zddiid„Zd„Zddiiidd„Zd„Zdddd„Zddd„Zdddd„Zdd„ZRS(s'Formatter class for HTML documentation.cCsd||fS(sFormat an HTML page.s—
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: %s</title>
</head><body bgcolor="#f0f0f8">
%s
</body></html>((R ttitletcontents((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytpage©sRcCsd|||||pdfS(sFormat a page heading.s'
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="%s">
<td valign=bottom>&nbsp;<br>
<font color="%s" face="helvetica, arial">&nbsp;<br>%s</font></td
><td align=right valign=bottom
><font color="%s" face="helvetica, arial">%s</font></td></tr></table>
    s&nbsp;((R RÞtfgcoltbgcoltextras((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytheading²s    is&nbsp;c    
Csz|dkr!dd|d}nd|||f}    |rW|    d||||f}    n|    d|||f}    |    d|S(    s Format a section with a heading.s<tt>s&nbsp;s</tt>sË<p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="%s">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="%s" face="helvetica, arial">%s</font></td></tr>
    sR
<tr bgcolor="%s"><td rowspan=2>%s</td>
<td colspan=2>%s</td></tr>
<tr><td>%s</td>s(
<tr><td bgcolor="%s">%s</td><td>%s</td>s'
<td width="100%%">%s</td></tr></table>N(R^(
R RÞRáRâRßtwidthtpreludet
marginaliatgapR$((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytsection½s cGsd|}|j||ŒS(s$Format a section with a big heading.s<big><strong>%s</strong></big>(Ré(R RÞR®((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt
bigsectionÓs
c
Cs7|jt|ƒƒ}t|ddddddddƒ    S(s!Format literal preformatted text.s
 
s
 
R°s&nbsp;s
s<br>
(RÑRR5(R R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    preformatØsicCs¬d}t|ƒ|d|}xƒt|ƒD]u}|dd|}xPt|||||ƒD]3}|t|ƒkr_||||ƒd}q_q_W|d}q+Wd|S(s0Format a list of items into a multi-column list.Ris<td width="%d%%" valign=top>ids<br>
s</td>s7<table width="100%%" summary="list"><tr>%s</tr></table>(R%trange(R tlisttformattcolsR$trowstcolti((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt multicolumnÞs"cCsd|S(Ns<font color="#909090">%s</font>((R R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytgreyêscGs3x,|D]$}||krd|||fSqW|S(s:Make a link for an identifier, given name-to-URL mappings.s<a href="%s">%s</a>((R R*tdictstdict((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytnamelinkìs  cCsm|jtjj|jƒ}}t||ƒr`t||ƒ|kr`d|j|t||ƒfSt||ƒS(sMake a link for a class.s<a href="%s.html#%s">%s</a>(RRRRxRR]RFR+(R R#R)R*R†((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    classlinkós
$cCsd|j|jfS(sMake a link for a module.s<a href="%s.html">%s</a>(R(R R#((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt
modulelinkûscCso|\}}}}|r%|j|ƒS|r>d||f}n
d|}|r[d|}n|}d||fS(s;Make a link for a module or package to display in an index.s
%s.%s.htmls%s.htmls"<strong>%s</strong>&nbsp;(package)s<a href="%s">%s</a>(Rô(R RcR*RRntshadowedturlR3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt
modpkglinkÿs 
 cCs×|p |j}g}d}tjdƒ}x†tr²|j||ƒ}    |    sOPn|    jƒ\}
} |j||||
!ƒƒ|    jƒ\} } }}}}| rÑ|| ƒjddƒ}|jd||fƒnØ|rdt    |ƒ}|jd||| ƒfƒn¢|r=dt    |ƒ}|jd||| ƒfƒnl|| | d!d    krv|j|j
||||ƒƒn3|r|jd
|ƒn|j|j
||ƒƒ| }q-W|j|||ƒƒt |d ƒS( sƒMark up some plain text, given a context of symbols to look for.
        Each context dictionary maps object names to anchor names.isD\b((http|ftp)://\S+[\w/]|RFC[- ]?(\d+)|PEP[- ]?(\d+)|(self\.)?(\w+))t"s&quot;s<a href="%s">%s</a>s'http://www.rfc-editor.org/rfc/rfc%d.txts(http://www.python.org/dev/peps/pep-%04d/it(sself.<strong>%s</strong>R( RÑR!tcompileRktsearchtspanRtgroupsR5tintR÷R(R R3RÑtfuncstclassesRHtresultstheretpatterntmatchtstarttendR_tschemetrfctpeptselfdotR*Rû((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytmarkups8      "
c
Cs d}xú|D]ò}t|ƒtd    ƒkrÇ|\}}|d}||j||ƒ}|rº||fkrºg}x'|D]}    |j|j|    |ƒƒqyW|dt|dƒd}n|d}q t|ƒtgƒkr |d|j|||ƒ}q q Wd|S(
sAProduce HTML for a class tree as given by inspect.getclasstree().Rs"<dt><font face="helvetica, arial">Rþs, t)s
</font></dt>s <dd>
%s</dd>
s <dl>
%s</dl>
((RŒRøRRt
formattree(
R ttreeR)tparentR$tentrytctbasestparentsRK((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR4s   
   c$
Gs½|j}y |j}Wntk
r/d}nXt|dƒ}g}xJtt|ƒdƒD]2}|jdt||d dƒ||fƒq\Wt||ddƒ}    d|    }
yVt    j
|ƒ} | } t j dkrøddl } | j| ƒ} nd| | f}Wntk
r"d    }nXg}t|d
ƒršt|jƒ}|d  d.kr}|dd kr}t|d d!ƒ}n|jd|j|ƒƒnt|dƒrË|j|jt|jƒƒƒn|rë|
dt|dƒ}
n|j|ƒ}|dk    rdtƒ}nd}|j|
ddd||ƒ}t    j|t    jƒ}gi}}x‹t    j|t    jƒD]t\}}|dk    s§t    j|ƒpž||krtt|||ƒrè|j||fƒd|||<||<qèqtqtWx²|D]ª\}}x›|jD]}|j|j}}t j j!|ƒ}||kr    |r    t||ƒr    t"||ƒ|kr™||kr–|d|||<||<q–q™q    q    WqóWgi}}x¬t    j|t    j#ƒD]•\}}|dk    st    j$|ƒst    j|ƒ|krÄt|||ƒrY|j||fƒd|||<t    j%|ƒrV||||<qVqYqÄqÄWg}xHt    j|t&ƒD]4\}}t|||ƒrv|j||fƒqvqvW|j't(|ƒ|j)||ƒ}|oÜd|}|d|}t|dƒrg}x<t*j+|j,ƒD](\} }}!|j|||!dfƒqW|j-ƒ|j.||j/ƒ}"||j0ddd|"ƒ}n=|r¼|j.||d „ƒ}"||j0d!dd|"ƒ}n|rSt1d"„|ƒ}#|j2t    j3|#dƒ|ƒg}"x6|D].\}}|"j|j4|||||ƒƒqüW||j0d#dd$t|"ƒƒ}n|r½g}"x6|D].\}}|"j|j4|||||ƒƒqfW||j0d%dd&t|"ƒƒ}n|r!g}"x-|D]%\}}|"j|j4||ƒƒqÐW||j0d'dd(t|"d)ƒƒ}nt|d*ƒrm|j't|j5ƒ|j)ƒ}"||j0d+dd|"ƒ}nt|d,ƒr¹|j't|j6ƒ|j)ƒ}"||j0d-dd|"ƒ}n|S(/s/Produce HTML documentation for a module object.Ris5<a href="%s.html"><font color="#ffffff">%s</font></a>iÿÿÿÿs)<big><big><strong>%s</strong></big></big>twin32Ns<a href="file:%s">%s</a>s
(built-in)t __version__i t$s
Revision: s
version %st__date__s (%s)s, s(<br><a href="%(docloc)s">Module Docs</a>Rs#ffffffs#7799ees<a href=".">index</a><br>Ros.html#s#-s <tt>%s</tt>s
<p>%s</p>
RUisPackage Contentss#aa55cccSs|j|dƒS(Ni(Rù(t    key_valueRL((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt<lambda> stModulescSs|dS(Ni((R((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¥stClassess#ee77aat    Functionss#eeaa77tDatas#55aa55s<br>
t
__author__tAuthort __credits__tCreditss $Revision: (7Rt__all__RžR^RRìR%RRRRÁRtplatformt
nturl2patht pathname2urlR²R]tstrRRRÑRRÇtlocalsRäRAR,R-t    getmoduleRaRBRRRxRFR.t    isbuiltint
isfunctionR2RRRëtpkgutilt iter_modulesRUtsortRóRüRêRgRt getclasstreeR¯R#R%($R R#R*tmodtignoredR_tpartstlinksRòt
linkednametheadRRûR)tfilelinkR…RÄRÅR$RRtcdictRIRJRKR)R†RtfdictRcR&tmodpkgstimportertispkgRßt    classlist((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR§Gsà      
'
 
 "      "  ! + " $!"
        !&    &                c    sˆj}|p|}ˆj}g}    |    j‰dd(‡fd†ƒY}
|
ƒ‰ttjˆƒƒ} t| ƒdkrňjƒˆdƒx+| D]#} ˆdˆj| ˆj    ƒƒq‘Wˆdƒn‡‡‡‡‡‡‡‡fd†} ‡‡‡‡fd†}‡‡‡‡‡‡‡‡fd    †}t
‡fd
†t ˆƒƒ}i‰x}|D]u\}}}}d |d |ˆ|<}yt ˆ|ƒ}Wnt k
r¢nXy|ˆ|<WqPtk
rÄqPXqPWxn|r9| rç| jƒ‰n|d d‰t|‡fd†ƒ\}}ˆtjkr.|}qÌn.ˆˆkrCd}ndˆjˆˆj    ƒ}|d7}y|jdd„ƒWn!tk
r |jd„ƒnX| d||d„ƒ}| d||d„ƒ}| d||d„ƒ}|d||d„ƒ}|d||d„ƒ}|gks0t‚|}qÌWdj|    ƒ}    ||krhd ||f}nd!|||f}|rÎg}x*|D]"} |jˆj| ˆj    ƒƒqŽW|d"t|d#ƒ}nˆjtˆƒˆjˆˆˆƒ}|oÿd$|}ˆj|d%d&|    d'|ƒS()s.Produce HTML documentation for a class object.tHorizontalRulecs eZd„Z‡fd†ZRS(cSs d|_dS(Ni(tneedone(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRiÏscs#|jrˆdƒnd|_dS(Ns<hr>
i(RB(R (tpush(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytmaybeÑs     (RRRiRD((RC(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRAÎs    is&<dl><dt>Method resolution order:</dt>
s <dd>%s</dd>
s</dl>
c
sÂt||ƒ\}}|r¾ˆjƒˆ|ƒxŒ|D]\}}}}ytˆ|ƒ}Wn*tk
r‡ˆˆj||ˆƒƒn&Xˆˆj||ˆˆˆˆˆƒƒˆdƒq6Wn|S(Ns
(RQRDRFt    Exceptiont_docdescriptorR¯(tmsgtattrsRMtokR*RdthomeclsRJ(RRthrtmdictR4R#RCR (sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytspillás
 
 cslt||ƒ\}}|rhˆjƒˆ|ƒx6|D]+\}}}}ˆˆj||ˆƒƒq6Wn|S(N(RQRDRF(RGRHRMRIR*RdRJRJ(RKR4RCR (sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytspilldescriptorsós
 
 c
st||ƒ\}}|rˆjƒˆ|ƒxÝ|D]Ò\}}}}ˆjtˆ|ƒ|ˆƒ}t|dƒs„tj|ƒr™t|ddƒ}    nd}    |    dkr¼ˆd|ƒnBˆjt    |ƒˆj
ˆˆˆƒ}    d|    }    ˆd||    fƒˆdƒq6Wn|S(Nt__call__RSs<dl><dt>%s</dl>
s<dd><tt>%s</tt>s<dl><dt>%s%s</dl>
s
( RQRDR­RFR]RRbR^RRRë(
RGRHRMRIR*RdRJRJRKR&(RRRKRLR4R#RCR (sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    spilldataüs$
 
 
cst|ddˆƒS(NiR?(Ra(Rc(R#(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRsRot-ics|dˆkS(Ni((tt(t    thisclass(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR)ss defined heresinherited from %ss:<br>
RIcSs|dS(Ni((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR7scSst|d|dƒS(Ni(tcmp(tt1tt2((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR9ss
Methods %scSs|ddkS(Nitmethod((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR=ssClass methods %scSs|ddkS(Nis class method((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR?ssStatic methods %scSs|ddkS(Nis static method((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRAssData descriptors %scSs|ddkS(Nisdata descriptor((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRCssData and other attributes %scSs|ddkS(NiRc((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyREsRs*<a name="%s">class <strong>%s</strong></a>s/<strong>%s</strong> = <a name="%s">class %s</a>s(%s)s, s<tt>%s<br>&nbsp;</tt>s#000000s#ffc8d8i((RRBRR
RtgetmroR%RDRøRtfilterRhRFRER²R RQt __builtin__R#R2tAssertionErrorRRRRëRé(R R#R*R4RRR5trealnameRRßRAtmroRKRMRNRPRHRIRdRJRJtanchort    inheritedttagRÞRR&((    RRRKRLR4R#RCR RSsM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¨Ãs”                 
 
  $    $             
 
   $cCs|jd|j|ƒƒS(s)Format an argument default value as text.t=(RôR±(R R#((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt formatvalue[sc CsG|j}|p|}|r$|jp'dd|}    d}
d} tj|ƒrÔ|j} |r„| |k    rÈd|j| |ƒ}
qÈnD|jdk    r²d|j|jj|ƒ}
nd|j| |ƒ}
|j}n||kród|    |f} ne|r?||j    kr?|j    ||kr?d|jd||f}d    } n|}d
|    ||f} tj
|ƒrÌtj |ƒ\}}}}tj ||||d |j ƒ}|d krÒd |} |d    d!}qÒnd}| ||
oï|jd|
ƒ}| rd|S|jt|ƒ|j|||ƒ}|o2d|}d||fSdS(s;Produce HTML documentation for a function or method object.RRQis from s method of %s instances unbound %s methods$<a name="%s"><strong>%s</strong></a>s<a href="#%s">%s</a>is)<a name="%s"><strong>%s</strong></a> = %sRbs<lambda>s$<strong>%s</strong> <em>lambda</em> iÿÿÿÿs(...)s'<font face="helvetica, arial">%s</font>s<dl><dt>%s</dt></dl>
s<dd><tt>%s</tt></dd>s<dl><dt>%s</dt>%s</dl>
N(RRR=tim_classRøtim_selfR^RÙtim_funct__dict__R/t
getargspect formatargspecRbRôRRRë(R R#R*R4RRRHRGR\R^tnotetskipdocstimclassRÞtreallinkR®tvarargstvarkwtdefaultstargspectdeclR&((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR©_sR                     
cCsxg}|j}|r&|d|ƒn|jdk    ra|jt|ƒ|jƒ}|d|ƒn|dƒdj|ƒS(Ns!<dl><dt><strong>%s</strong></dt>
s<dd><tt>%s</tt></dd>
s</dl>
R(RRSR^RRRëR(R R*RJR4RRCR&((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRF•s    
cCs|j|||ƒS(s*Produce html documentation for a property.(RF(R R#R*R4RG((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¬¢scGs'|rd|pd}||j|ƒS(s-Produce HTML documentation for a data object.s<strong>%s</strong> = R(R±(R R#R*R4R5tlhs((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR­¦scCs|j|||ƒS(s1Produce html documentation for a data descriptor.(RF(R R#R*R4RG((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¥«scCsŸg}|dkri}nxLtj|gƒD]8\}}}|j|d|||kfƒd||<q.W|jƒ|j||jƒ}|j|dd|ƒS(s2Generate an HTML index for a directory of modules.Ris#ffffffs#ee77aaN(R^R0R1RR2RóRüRê(R RRúR=R>R*R?Rß((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytindex¯s    "
N(RRRSRÈt_repr_instanceR±RÑRàRäR^RéRêRëRóRôR÷RøRùRüRRR§R¨RbR©RFR¬R­R¥Rs(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÝ s8                                                 & |˜    5     tTextReprcBs8eZdZd„Zd„Zd„ZeZd„ZRS(sAClass for safely making a text representation of a Python object.cCs:tj|ƒd|_|_d|_d|_|_dS(Nii
id(RRiRÉRÊRËRÌRÍ(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRi¿s     cCs{tt|ƒdƒr_dttt|ƒjƒdƒ}t||ƒr_t||ƒ||ƒSnttt|ƒƒ|j    ƒS(NRRÒRY(
R]RŒRRRRFR:R<R±RÍ(R RPRÓRÔ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÕÅs
"cCs^t||jƒ}t|ƒ}d|krZdt|ddƒkrZd|d||dS|S(Ns\s\\RRi(R:RÌR±R5(R RPRÓRÖR×((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRØÌs
 $cCs9y ttt|ƒƒ|jƒSWnd|jjSXdS(Ns <%s instance>(R:R<R±RÌRÙR(R RPRÓ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÚ×s (RRRSRiRÕRØRÛRÚ(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRu½s                 tTextDoccBsËeZdZeƒZejZd„Zdd„Zd„Zddd„Z
ddd„Z ddd„Z d    „Z dddd
„Zd „Zdddd „Zdddd „Zdddddd„ZRS(s'Formatter class for text documentation.cCsttd„|ƒdƒS(s(Format a string in bold by overstriking.cSs |d|S(Ns((tch((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRçsR(RRg(R R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytboldåss    cCsX|s
dSt|dƒ}t|d„|ƒ}|rKt|dƒ|d<nt|dƒS(s6Indent text by prepending a given prefix to each line.Rs
cSs||S(N((Rrtprefix((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRísiÿÿÿÿ(RRgRR(R R3RyR'((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytindentéscCs(|j|ƒdt|j|ƒƒdS(s&Format a section with a given heading.s
s
 
(RxRRz(R RÞRß((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRéñsRc
Csâd}xÕ|D]Í}t|ƒtdƒkrŸ|\}}||t||ƒ}|r’||fkr’t|d„|ƒ}    |dt|    dƒ}n|d}q t|ƒtgƒkr ||j||||dƒ}q q W|S(sBRender in text a class tree as returned by inspect.getclasstree().RcSs t||ƒS(N(R+(RR ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÿss(%s)s, s
s    ((RŒR+RgRR(
R RR)RRyR$RRRR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR÷s       c    Csâ|j}tt|ƒƒ\}}|jd||o:d|ƒ}y |j}Wntk
rgd }nXytj|ƒ}Wnt    k
r”d}nX||jd|ƒ}|j
|ƒ}    |    d k    rß||jd|    ƒ}n|rþ||jd|ƒ}ng}
xutj |tj ƒD]^\} } |d k    sMtj | ƒpD||krt| ||ƒrx|
j| | fƒqxqqWg} x~tj |tjƒD]g\} } |d k    sÔtj| ƒsÔtj | ƒ|kr˜t| ||ƒrÿ| j| | fƒqÿq˜q˜Wg}xHtj |tƒD]4\} } t| ||ƒr|j| | fƒqqWg}tƒ}t|dƒrøxWtj|jƒD]C\}}}|j|ƒ|r»|j|dƒq…|j|ƒq…W|jƒ||jd    t|d
ƒƒ}ng}xUtj |tjƒD]>\} } | jj|d ƒr| |kr|j| ƒqqW|rˆ|jƒ||jd t|d
ƒƒ}n|
rtd „|
ƒ}|jtj|dƒ|ƒg}x0|
D](\} } |j|j | | |ƒƒqÈW||jdt|d
ƒƒ}n| rwg}x0| D](\} } |j|j | | |ƒƒq)W||jdt|d
ƒƒ}n|rÞg}x6|D].\} } |j|j!| | |ddƒƒqŠW||jdt|d
ƒƒ}nt|dƒrKt"|j#ƒ}|d d!kr2|ddkr2t$|dd!ƒ}n||jd|ƒ}nt|dƒr|||jdt"|j%ƒƒ}nt|dƒr­||jdt"|j&ƒƒ}nt|dƒrÞ||jdt"|j'ƒƒ}n|S("s5Produce text documentation for a given module object.tNAMEs - s
(built-in)tFILEs MODULE DOCSt DESCRIPTIONRUs
 (package)sPACKAGE CONTENTSs
Rt
SUBMODULEScSs|dS(Ni((R((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRKsitCLASSESt    FUNCTIONSR7iFtDATARi Rs
Revision: iÿÿÿÿtVERSIONRtDATER#tAUTHORR%tCREDITSNs $Revision: ((RR(RRéR'RžR^RRÁR²RÇRAR-R-RaRR.R.R2tsetR]R0R1RUtaddR2RR,R[RgRR3R¯R­R+RRRR#R%(R R#R*R4tsynoptdescR$R_RqRÅRRIRJRRcR=t modpkgs_namesR>R)R?t
submodulesR@RßRÄ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR§s¢       
 
 " " $    " 
    ""
     " "&" """cs&ˆj}|p|}ˆj}ˆjd„}||krOdˆj|ƒ}nˆj|ƒd|}|r•t||ƒ}    |dt|    dƒ}ntˆƒ}
|
r´|
dgp·g} | j‰tt    j
ˆƒƒ} t | ƒdkr&ˆdƒx"| D]} ˆd    || ƒƒqûWˆd
ƒnd d ‡fd †ƒY}|ƒ‰‡‡‡‡‡fd †}‡‡‡‡fd†}‡‡‡‡‡fd†}t ‡fd†t ˆƒƒ}x0|ræ| rÒ| jƒ‰n|dd‰t|‡fd†ƒ\}}ˆtjkr|}q·n+ˆˆkr.d}ndtˆˆjƒ}|jƒ|d||d„ƒ}|d||d„ƒ}|d||d„ƒ}|d||d„ƒ}|d||d„ƒ}|gksÝt‚|}q·Wdj| ƒ} | s|dS|dˆjt| ƒdƒdS(!s4Produce text documentation for a given class object.cSs t||ƒS(N(R+(RR ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytmakenameqssclass s     = class s(%s)s, s
isMethod resolution order:s    RRAcs eZd„Z‡fd†ZRS(cSs d|_dS(Ni(RB(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRiŠscs'|jrˆddƒnd|_dS(NRQiFi(RB(R (RC(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRDŒs    (RRRiRD((RC(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRA‰s    cs¯t||ƒ\}}|r«ˆjƒˆ|ƒxy|D]n\}}}}ytˆ|ƒ}Wn*tk
r‡ˆˆj||ˆƒƒq6Xˆˆj||ˆˆƒƒq6Wn|S(N(RQRDRFRERFR¯(RGRHRMRIR*RdRJRJ(RKR4R#RCR (sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRM’s
 
  cslt||ƒ\}}|rhˆjƒˆ|ƒx6|D]+\}}}}ˆˆj||ˆƒƒq6Wn|S(N(RQRDRF(RGRHRMRIR*RdRJRJ(RKR4RCR (sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRN£s
 
 c     s¸t||ƒ\}}|r´ˆjƒˆ|ƒx‚|D]w\}}}}t|dƒsftj|ƒrut|ƒ}nd}ˆˆjtˆ|ƒ|ˆddd|ƒdƒq6Wn|S(NROR7iFR&s
(    RQRDR]RRbRR^R­RF(    RGRHRMRIR*RdRJRJR&(RKR4R#RCR (sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRP¬s
 
$cst|ddˆƒS(NiR?(Ra(Rc(R#(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR»sics|dˆkS(Ni((RR(RS(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÂss defined heresinherited from %ss Methods %s:
cSs|ddkS(NiRW((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÒssClass methods %s:
cSs|ddkS(Nis class method((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÔssStatic methods %s:
cSs|ddkS(Nis static method((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÖssData descriptors %s:
cSs|ddkS(Nisdata descriptor((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRØssData and other attributes %s:
cSs|ddkS(NiRc((RR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÚss |  ((RRBRRxRgRRRR
RRXR%RYRhR RQRZR#R+R2R[RzR(R R#R*R4R5R\RRŒRÞRR&RßR]RKRARMRNRPRHR_R`((RKR4R#RCR RSsM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¨ksn               
                        
 
cCsd|j|ƒS(s)Format an argument default value as text.Ra(R±(R R#((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRbãsc
Csî|j}|p|}d}d}tj|ƒr®|j}|rd||k    r¢dt||ƒ}q¢n>|jdk    rdt|jj|ƒ}ndt||ƒ}|j}n||krÌ|j    |ƒ}    nH|rý||j
krý|j
||krýd}n|j    |ƒd|}    tj |ƒr‘tj |ƒ\}
} } } tj |
| | | d|jƒ}|d    kr—|j    |ƒd
}    |dd !}q—nd }|    ||}|r³|d St|ƒpÂd}|d |oèt|j|ƒƒd SdS(s;Produce text documentation for a function or method object.Ris from s method of %s instances unbound %s methodis = Rbs<lambda>s lambda iÿÿÿÿs(...)s
N(RRR=RcR+RdR^RÙReRxRfR/RgRhRbRRRz(R R#R*R4RGR\RiRjRkRÞR®RmRnRoRpRqR&((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR©çsB                 cCszg}|j}|r5||j|ƒƒ|dƒnt|ƒpDd}|rm||j|ƒƒ|dƒndj|ƒS(Ns
R(RRxRRzR(R R*RJR4RRCR&((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRFs      cCs|j|||ƒS(s*Produce text documentation for a property.(RF(R R#R*R4RG((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¬scCs|j|||ƒS(s1Produce text documentation for a data descriptor.(RF(R R#R*R4RG((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¥#sc
   Cs²|j|ƒ}|r_|r%|dp(d|}|t|ƒ}    |    dkr_||     d}q_n|rx|j|ƒdp{d|}|dk    r®|d|jt|ƒƒ7}n|S(s-Produce text documentation for a data object.s = Ris...s
N(R±R%RxR^RzR+(
R R#R*R4RR7R&R±Rrtchop((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR­'s #  N(RRRSRuRtR±RxRzRéR^RR§R¨RbR©RFR¬R¥R­(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRvÝs                 dx    +     cCstƒat|ƒdS(sCThe first time this is called, determine what kind of pager to use.N(tgetpagertpager(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR5s    cCstttjƒtjk    rtStjjƒ s<tjjƒ r@tSdtj    krŽtj
dkred„Stj    j dƒdkr„d„Sd„Sntj    j dƒdkrªtStj
dksËtj
j d    ƒrÒd
„St td ƒrýtjd ƒd krýd„Sddl}|jƒ\}}tj|ƒz7t td ƒrZtjd|ƒd krZd„StSWdtj|ƒXdS(s2Decide what method to use for paging through text.tPAGERRcSstt|ƒtjdƒS(NR(t tempfilepagertplainRRÂ(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRCstTERMtdumbtemacscSstt|ƒtjdƒS(NR(t    pipepagerR’RRÂ(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyREscSst|tjdƒS(NR(R–RRÂ(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRGstos2cSstt|ƒdƒS(Nsmore <(R‘R’(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRKstsystems(less) 2>/dev/nullicSs t|dƒS(Ntless(R–(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRMsiÿÿÿÿNs    more "%s"cSs t|dƒS(Ntmore(R–(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRTs(R”R•(R”R•(RŒRtstdoutRtFileTypet
plainpagertstdintisattyRRÂR(RxR[R]R˜ttempfiletmkstempR€tttypagertunlink(R tfdR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRŽ;s0 
!$  (cCstjdd|ƒS(s%Remove boldface formatting from text.s.R(R!R"(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR’ZscCsEtj|dƒ}y|j|ƒ|jƒWntk
r@nXdS(s3Page through text by feeding it to another program.twN(RtpopentwriteR€R{(R3tcmdtpipe((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR–^s   cCspddl}|jƒ}t|dƒ}|j|ƒ|jƒztj|d|dƒWdtj|ƒXdS(s<Page through text by invoking a program on a temporary file.iÿÿÿÿNR¥s "Rý(R tmktempRzR§R€RR˜R£(R3R¨R RRq((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR‘gs   
c    Csâtt|ƒdƒ}yDddl}tjjƒ}|j|ƒ}|j|ƒd„}Wn&tt    fk
rd}d„}nXz9t j j ddƒd}}tjjt|| dƒdƒxô||r¹tjjd    ƒtjjƒ|ƒ}|dkrtjjd ƒPn8|dkrNtjjd ||dƒ|d}qÆn|dkr€|||}|dkr€d}q€ntjjdt||||!dƒdƒ||}qÆWWd|rÝ|j||j|ƒnXdS(s%Page through text on a text terminal.s
iÿÿÿÿNcSstjjdƒS(Ni(RRžR’(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR{scSstjjƒd d S(Niÿÿÿÿi(RRžRp(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR~stLINESiis
-- more --tqtQs            s RttBsi(R¬R­(s s
(RtR®s(RR’tttyRRžtfilenot    tcgetattrt    setcbreakRRžR^RRÂRxR›R§Rtflusht    tcsetattrt    TCSAFLUSH(    R3R'R¯R¤toldtgetcharRtincR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¢ss@    !        
  ,cCstjjt|ƒƒdS(s>Simply print unformatted text.  This is the ultimate fallback.N(RR›R§R’(R3((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR™scCsJtj|ƒrT|jtjkr,d|jSt|dƒrFd|jSd|jSntj|ƒrnd|jStj|ƒrd|jj    |jj|jfStj
|ƒrÌd|jj    |jj|jfStj |ƒræd|jStj |ƒrd    |jStj |ƒrd
|jSt|ƒtjkr=d |jjSt|ƒjS( s/Produce a short description of the given thing.sbuilt-in module RUspackage smodule sbuilt-in function sgetset descriptor %s.%s.%ssmember descriptor %s.%s.%ssclass s    function smethod s instance of (RR,RRRšR]R.R¤t __objclass__RR¦R-R/R=RŒRt InstanceTypeRÙ(tthing((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytdescribes2        cCsÞgt|dƒD]}|r|^q}d\}}xQ|t|ƒkr‡tt||d dƒ|ƒ}|rƒ||d}}q7Pq7W|r—|}nt}x:||D].}yt||ƒ}Wq¨tk
rÕdSXq¨W|S(s@Locate an object by name or dotted path, importing as necessary.RiiN(Ni(RR^R%R™RRZRFRž(RRŸR¢R6R†tnt
nextmoduleR#((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytlocateºs (           t_OldStyleClasscBseZRS((RR(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÀÒscCsst|tƒr>t||ƒ}|s4td|‚n||fSt|ddƒ}|t|tƒrh|ndfSdS(sDGiven an object or a path to an object, get the object and its name.s$no Python documentation found for %rRN(RªR+R¿RRFR^(R»RŸR#R*((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytresolveÕs
s Python Library Documentation: %sc Cs3t||ƒ\}}t|ƒ}tj|ƒ}|r`d|kr`|d||jdƒ 7}n&|r†||k    r†|d|j7}nt|ƒtkr¤|j}nstj    |ƒpûtj
|ƒpûtj |ƒpûtj |ƒpûtj |ƒpût|tƒst|ƒ}|d7}n||dtj||ƒS(sBRender text documentation, given an object or a path to an object.Rs in s  in module s objects
 
(RÁR¼RR-RRRŒt_OLD_INSTANCE_TYPERÙR,R-R.R¤R¦RªR«R3R¯(R»RÞRŸR#R*R‰R†((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt
render_docàs$    cCs?ytt|||ƒƒWnttfk
r:}|GHnXdS(sCDisplay text documentation, given an object or a path to an object.N(RRÃRRˆ(R»RÞRŸRJ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR&ùscCs™ytt||ƒ\}}tjt|ƒtj||ƒƒ}t|ddƒ}|j|ƒ|jƒdG|dGHWntt    fk
r”}|GHnXdS(s<Write HTML documentation to a file in the current directory.s.htmlR¥twroteN(
RÁthtmlRàR¼R¯RzR§R€RRˆ(R»RŸR#R*RàRqRJ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytwritedocs$ 
RcCsL|dkri}nx0tj|g|ƒD]\}}}t|ƒq+WdS(sAWrite out HTML documentation for all modules in a directory tree.N(R^R0t walk_packagesRÆ(RtpkgpathtdoneR>R)R?((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    writedocs s
    %tHelpercBsÖeZidd6dd6d(d6d)d6d*d6d+d
6d,d 6d-d 6dd6d.d6dd6d/d6dd6d0d6dd6d1d6d2d6d3d6d4d6d d!6d5d"6dd$6dd%6d6d&6d7d'6d8d(6d9d*6d:d6d;d+6d<d6d=d.6Zid>d76d?dL6d@d 6dAdM6dBdZ6dCd[6dDd^6Zid_d>6d`d;6dadb6dcdd6dedf6dgdh6didj6d7dk6dldm6dndo6dpdq6drds6drdt6dudv6dudw6ZxdejƒD]V\ZZxGeD]?Zej    eeƒZ
ee
kràe
dxeZ
ne
ee<q«Wq˜WiNdEd{6dFd76dGd€6dHd‚6dId„6dJd‡6dKdŠ6dLd6dMd^6dNd’6d“d”6dOd#6dPd™6dQdœ6dRdŸ6d{d 6d{d¡6dSd£6dTde6dUd§6dVd©6dWd«6dXd6dd­6dYd°6d°dL6d°d±6dZd³6d[d¶6d\d6d]d»6d^d¾6d_dÁ6d`d6dadÅ6dbdÈ6dcdË6ddd6dedÏ6ddÐ6ddÑ6dfd)6dgdÖ6dhdÕ6didÚ6djdÜ6dkdl6dldà6d’dá6dmdä6dndç6dodæ6dpd“6dqdë6drdp6dsdò6dtdô6dud¥6dvd÷6dwd`6dxdM6dydû6dzdý6d{d[6d|d 6d}d6dd6d~d6ddZ6d d6d'd6d*d    6dd
6dd 6d€d6dd6d‚d6dƒd6Z
d„d„d„Z e d„ƒZe d„ƒZd„ZeƒZed„Zd„Zd„Zd„Zd„Zdd d!„Zd"„Zd#„Zd$„Zdd%„Zd&„Zdd'„ZRS(…tBOOLEANtandtwithtastassertRtbreaks    while fortclasssCLASSES SPECIALMETHODStcontinuetfunctiontdeftdelt BASICMETHODStifteliftelsettrytexcepttexectfinallytforsbreak continue whiletimporttfromtglobalt
NAMESPACESt
TRUTHVALUEtMODULEStintSEQUENCEMETHODS2t
COMPARISONtistlambdaR€tnottortpasstprinttraiset
EXCEPTIONStreturntwhilesbreak continue if TRUTHVALUEs CONTEXTMANAGERS EXCEPTIONS yieldtyieldt's'''sr'su's"""Rýsr"su"tSTRINGSt+RQt*s**RÀs//t%s<<s>>RÎt|t^t~RÏRÐs<=s>=s==s!=s<>t    OPERATORStUNARYs+=s-=s*=s/=s%=s&=s|=s^=s<<=s>>=s**=s//=tAUGMENTEDASSIGNMENTtBITWISEtjtJtCOMPLEXsOPERATORS FORMATTINGtPOWERsTUPLES LISTS FUNCTIONSt,s ATTRIBUTES FLOAT MODULES OBJECTSRtELLIPSISs...sSLICINGS DICTIONARYLITERALSt:s    def classt@s\t PRIVATENAMESRYsPRIVATENAMES SPECIALMETHODSRXt
BACKQUOTESt`sTUPLES FUNCTIONS CALLSRþRsLISTS SUBSCRIPTS SLICINGSt[t]R°RsRSTRINGS UNICODE NUMBERS SEQUENCES MAPPINGS FUNCTIONS CLASSES MODULES FILES inspecttTYPEStstringss4str UNICODE SEQUENCES STRINGMETHODS FORMATTING TYPESsstring-methodssSTRINGS FORMATTINGt STRINGMETHODSt formatstringst
FORMATTINGs:encodings unicode SEQUENCES STRINGMETHODS FORMATTING TYPEStUNICODEtnumberssINTEGER FLOAT COMPLEX TYPEStNUMBERStintegerss    int rangetINTEGERtfloatings
float mathtFLOATt    imaginarys complex cmathttypesseqs%STRINGMETHODS FORMATTING xrange LISTSt    SEQUENCESt DICTIONARIEStMAPPINGSttypesfunctionss    def TYPESt typesmethodssclass def CLASSES TYPEStMETHODSsbltin-code-objectsscompile FUNCTIONS TYPESt CODEOBJECTSsbltin-type-objectss types TYPESt TYPEOBJECTSt FRAMEOBJECTSt
TRACEBACKSsbltin-null-objecttNONEsbltin-ellipsis-objecttSLICINGSsbltin-file-objectstFILESt specialattrstSPECIALATTRIBUTESs!class SPECIALMETHODS PRIVATENAMESRt typesmodulestPACKAGESsoperator-summarys£lambda or and not in is BOOLEAN COMPARISON BITWISE SHIFTING BINARY FORMATTING POWER UNARY ATTRIBUTES SUBSCRIPTS SLICINGS CALLS TUPLES LISTS DICTIONARIES BACKQUOTESt EXPRESSIONSt
PRECEDENCEtobjectstOBJECTSt specialnamesstBASICMETHODS ATTRIBUTEMETHODS CALLABLEMETHODS SEQUENCEMETHODS1 MAPPINGMETHODS SEQUENCEMETHODS2 NUMBERMETHODS CLASSEStSPECIALMETHODSt customizations cmp hash repr str SPECIALMETHODSsattribute-accesssATTRIBUTES SPECIALMETHODStATTRIBUTEMETHODSscallable-typessCALLS SPECIALMETHODStCALLABLEMETHODSssequence-typess)SEQUENCES SEQUENCEMETHODS2 SPECIALMETHODStSEQUENCEMETHODS1ssequence-methodss)SEQUENCES SEQUENCEMETHODS1 SPECIALMETHODSsMAPPINGS SPECIALMETHODStMAPPINGMETHODSs numeric-typess*NUMBERS AUGMENTEDASSIGNMENT SPECIALMETHODSt NUMBERMETHODSt    execmodels%NAMESPACES DYNAMICFEATURES EXCEPTIONSt    EXECUTIONtnamings*global ASSIGNMENT DELETION DYNAMICFEATURESsdynamic-featurestDYNAMICFEATUREStSCOPINGtFRAMESR¹stry except finally raisescoercion-rulest CONVERSIONSt    COERCIONSt conversionst identifiersskeywords SPECIALIDENTIFIERSt IDENTIFIERSs
id-classestSPECIALIDENTIFIERSsatom-identifierss atom-literalssHSTRINGS BACKQUOTES NUMBERS TUPLELITERALS LISTLITERALS DICTIONARYLITERALStLITERALStTUPLESt    exprlistssTUPLES LITERALSt TUPLELITERALSstypesseq-mutablet LISTLITERALStLISTStlistssLISTS LITERALSt typesmappingtDICTIONARYLITERALSRösDICTIONARIES LITERALSsstring-conversionssrepr str STRINGS LITERALSsattribute-referencess(getattr hasattr setattr ATTRIBUTEMETHODSt
ATTRIBUTESt subscriptionst
SUBSCRIPTStslicingstcallstCALLStpowertunarytbinarytBINARYtshiftingtSHIFTINGtbitwiset comparisonssEXPRESSIONS BASICMETHODStbooleanssEXPRESSIONS TRUTHVALUEt    ASSERTIONt
assignmentt
ASSIGNMENTt    augassigntDELETIONtPRINTINGt    RETURNINGt    IMPORTINGt CONDITIONALtcompoundsfor while break continuetLOOPINGttruths if while and or not BASICMETHODStdebuggertpdbt    DEBUGGINGscontext-managerstCONTEXTMANAGERScCs||_||_dS(N(t_inputt_output(R tinputtoutput((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRiÄs    cCs|jptjS(N(RlRRž(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÈscCs|jptjS(N(RmRR›(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÉscCs)tjƒdddkr%|ƒdSdS(Niit?Rs<pydoc.Helper instance>(Rtstack(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt__repr__ËscCsG||jk    r|j|ƒn$|jƒ|jƒ|jjdƒdS(Ns
You are now leaving help and returning to the Python interpreter.
If you want to ask for help on a particular object directly from the
interpreter, you can type "help(object)".  Executing "help('string')"
has the same effect as typing a particular string at the help> prompt.
(t_GoInteractivethelptintrotinteractRoR§(R trequest((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyROÒs 
 
    cCsš|jjdƒxƒtr•y|jdƒ}|s5PnWnttfk
rPPnXtt|ddddƒƒ}t|ƒdkr…Pn|j    |ƒqWdS(    Ns
shelp> RýRRôR¬tquit(R¬squit(
RoR§RktgetlinetKeyboardInterrupttEOFErrorRR5RRt(R Rw((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRvßs    cCsJ|jtjkrt|ƒS|jj|ƒ|jjƒ|jjƒSdS(s.Read one line, using raw_input when available.N(RnRRžt    raw_inputRoR§R³Rp(R tprompt((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRyës
 
 cCs{t|ƒtdƒkrA|jƒ}|dkr=|jƒqg|dkrV|jƒqg|dkro|jƒqg|dkrˆ|jƒqg|dkr¡|jƒqg|d dkrË|jt|ƒd    ƒqg||jkrê|j    |ƒqg||j
kr    |j |ƒqg||j kr(|j |ƒqg|rgt |d
ƒqgn&t|tƒrZ|ƒn t |d
ƒ|jjd ƒdS( NRRttkeywordstsymbolsttopicsRismodules is Help on %s:s
(RŒRRut listkeywordst listsymbolst
listtopicst listmodulesRRt
showsymbolR~t    showtopicR€R&RªRËRoR§(R Rw((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRtôs4      
 cCs,|jjdttjd gdƒƒdS(Nsˆ
Welcome to Python %s!  This is the online help utility.
 
If this is your first time using Python, you should definitely check out
the tutorial on the Internet at http://docs.python.org/%s/tutorial/.
 
Enter the name of any module, keyword, or topic to get help on writing
Python programs and using Python modules.  To quit this help utility and
return to the interpreter, just type "quit".
 
To get a list of available modules, keywords, or topics, type "modules",
"keywords", or "topics".  Each module also comes with a one-line summary
of what it does; to list the modules whose summaries contain a given word
such as "spam", type "modules spam".
ii(RoR§ttupleRRÄ(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRus    iiPc        Csé|}|jƒ||}t|ƒ|d|}x¯t|ƒD]¡}xˆt|ƒD]z}|||}|t|ƒkrS|jj||ƒ||dkrÍ|jjdd|dt||ƒƒqÍqSqSW|jjdƒq@WdS(NiR°s
(R2R%RìRoR§(    R titemstcolumnsRåtcolwRðtrowRñRò((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRís
 
4cCs*|jjdƒ|j|jjƒƒdS(NsN
Here is a list of the Python keywords.  Enter any keyword to get more help.
 
(RoR§RíR~RE(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR%s    cCs*|jjdƒ|j|jjƒƒdS(Nsx
Here is a list of the punctuation symbols which Python assigns special meaning
to. Enter any symbol to get more help.
 
(RoR§RíRRE(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR‚,s    cCs*|jjdƒ|j|jjƒƒdS(NsN
Here is a list of available topics.  Enter any topic name to get more help.
 
(RoR§RíR€RE(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRƒ4s    c Csšyddl}Wn"tk
r4|jjdƒdSX|jj||jj|ƒƒ}|sz|jjdt|ƒƒdSt|ƒtdƒkr¢|j    ||ƒS|\}}y|jj|}Wn,t
k
rð|jjdt|ƒƒdSXt t |ƒdƒ|r"|pdd|}n|r–ddl }ddl}    |j ƒ}
|    j|
ƒjdtt|ƒdƒdƒ|jjd    |
jƒƒndS(
Niÿÿÿÿst
Sorry, topic and keyword documentation is not available because the
module "pydoc_data.topics" could not be found.
sno documentation found for %s
Rs
R°sRelated help topics: s, s
%s
(tpydoc_data.topicsRRoR§R€RxR~R±RŒR†tKeyErrorRRtStringIOt    formattert
DumbWritertsend_flowing_dataRRtgetvalue( R ttopict
more_xrefst
pydoc_datattargettlabeltxrefsR&RŽRtbuffer((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR†;s6     !   cCs9|j|}|jdƒ\}}}|j||ƒdS(NR°(Rt    partitionR†(R tsymbolR–R“RYR˜((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR…[s cs‘|r#|jjdƒt|ƒnj|jjdƒi}|d„‰‡fd†}tƒjˆd|ƒ|j|jƒƒ|jjdƒdS(NsO
Here is a list of matching modules.  Enter any module name to get more help.
 
sI
Please wait a moment while I gather a list of all available modules...
 
cSsM|r'|ddkr'|d d}nt|dƒdkrId||<ndS(Ni÷ÿÿÿs    .__init__s
 (package)Rii(R(RR)R‰R((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytcallbackmscsˆd|dƒdS(N(R^(R)(Rœ(sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytonerrorrsRs„
Enter any module name to get more help.  Or, type "modules spam" to search
for modules whose descriptions contain the word "spam".
(RoR§tapropost ModuleScannertrunRíRE(R RIRR((RœsM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR„`s              (sassertR(RÑs    while for(RÒsCLASSES SPECIALMETHODS(RÓs    while for(RÔR(RÖR×(RÚs    while for(sexecR(Rßsbreak continue while(RâRã(RØRä(RàRå(sinRç(slambdas    FUNCTIONS(RíR(sprintR(RïRð(Rñs    FUNCTIONS(RÛRð(Ròsbreak continue if TRUTHVALUE(RÎs CONTEXTMANAGERS EXCEPTIONS yield(RóR(Rôs'''sr'su's"""Rýsr"su"(RöRQR÷s**RÀs//Røs<<s>>RÎRùRúRûRÏRÐs<=s>=s==s!=s<>(RÏRÐs<=s>=s==s!=s<>(RQRû( s+=s-=s*=s/=s%=s&=s|=s^=s<<=s>>=s**=s//=(s<<s>>RÎRùRúRû(RR(stypessRSTRINGS UNICODE NUMBERS SEQUENCES MAPPINGS FUNCTIONS CLASSES MODULES FILES inspect(Rs4str UNICODE SEQUENCES STRINGMETHODS FORMATTING TYPES(sstring-methodssSTRINGS FORMATTING(RRü(Rs:encodings unicode SEQUENCES STRINGMETHODS FORMATTING TYPES(RsINTEGER FLOAT COMPLEX TYPES(Rs    int range(Rs
float math(Rs complex cmath(Rs%STRINGMETHODS FORMATTING xrange LISTS(Rs    def TYPES(Rsclass def CLASSES TYPES(sbltin-code-objectsscompile FUNCTIONS TYPES(sbltin-type-objectss types TYPES(sbltin-null-objectR(sbltin-ellipsis-objectR&(sbltin-file-objectsR(R(R(stypess!class SPECIALMETHODS PRIVATENAMES(R*Rà(soperator-summarys£lambda or and not in is BOOLEAN COMPARISON BITWISE SHIFTING BINARY FORMATTING POWER UNARY ATTRIBUTES SUBSCRIPTS SLICINGS CALLS TUPLES LISTS DICTIONARIES BACKQUOTES(R.R (R0stBASICMETHODS ATTRIBUTEMETHODS CALLABLEMETHODS SEQUENCEMETHODS1 MAPPINGMETHODS SEQUENCEMETHODS2 NUMBERMETHODS CLASSES(R2s cmp hash repr str SPECIALMETHODS(sattribute-accesssATTRIBUTES SPECIALMETHODS(scallable-typessCALLS SPECIALMETHODS(ssequence-typess)SEQUENCES SEQUENCEMETHODS2 SPECIALMETHODS(ssequence-methodss)SEQUENCES SEQUENCEMETHODS1 SPECIALMETHODS(ssequence-typessMAPPINGS SPECIALMETHODS(s numeric-typess*NUMBERS AUGMENTEDASSIGNMENT SPECIALMETHODS(R8s%NAMESPACES DYNAMICFEATURES EXCEPTIONS(R:s*global ASSIGNMENT DELETION DYNAMICFEATURES(sdynamic-featuresR(s
exceptionsstry except finally raise(scoercion-rulesR>(R@R?(RAskeywords SPECIALIDENTIFIERS(s
id-classesR(satom-identifiersR(s atom-literalssHSTRINGS BACKQUOTES NUMBERS TUPLELITERALS LISTLITERALS DICTIONARYLITERALS(RFsTUPLES LITERALS(stypesseq-mutableRH(RJsLISTS LITERALS(RKRL(sdictsDICTIONARIES LITERALS(sstring-conversionssrepr str STRINGS LITERALS(sattribute-referencess(getattr hasattr setattr ATTRIBUTEMETHODS(RNR5(RPRç(RQR,(RSR,(RTR,(RUR,(RWR,(RYR,(RZsEXPRESSIONS BASICMETHODS(R[sEXPRESSIONS TRUTHVALUE(R]Rþ(R_R7(Resfor while break continue(Rgs if while and or not BASICMETHODS(RhRi(scontext-managersRÎN(RRR~t_symbols_inverseRt    iteritemsR“tsymbols_R›RxR€R^RiR«RnRoRrR#RsRORvRyRtRuRíRR‚RƒR†R…R„(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRËs@ 
 
 
 
                                              tScannercBs eZdZd„Zd„ZRS(sA generic tree iterator.cCs)||_g|_||_||_dS(N(trootststatetchildrentdescendp(R R¥R§R¨((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRis
        cCsº|jsF|jsdS|jjdƒ}||j|ƒfg|_n|jd\}}|sv|jjƒ|jƒS|jdƒ}|j|ƒr¶|jj||j|ƒfƒn|S(Niiÿÿÿÿ(R¦R¥R^R R§tnextR¨R(R troottnodeR§tchild((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR©…s         
"(RRRSRiR©(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¤}s    RŸcBs eZdZdddd„ZRS(s7An interruptible scanner that searches module synopses.cCs|rt|ƒ}nt|_i}x¡tjD]–}|dkr.d||<|dkri|d|dƒqÄtt|ƒjp~ddƒd}t    t|d|ƒ|ƒdkrÄ|d||ƒqÄq.q.Wx7t
j d|ƒD]#\}}}    |jr÷Pn|dkr|d|dƒqÛ|j |ƒ}
t |
dƒrŽd    dl} t| j|
j|ƒƒƒpad}t |
d
ƒr…|
j|ƒ} qÈd} n:|
j|ƒ} | jp©djƒd}t| d dƒ} t    t|d|ƒ|ƒdkrÛ|| ||ƒqÛqÛW|r|ƒndS( Nt__main__iRs
is - Rt
get_sourceiÿÿÿÿt get_filenameRT(RRlRxRRšR^RR›RSRR0RÇt find_moduleR]RŽRsR®R¯R}R~RF(R RœRIt    completerRtseenR)R‰R>R?tloaderRŽRR†((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR ˜sB     
 "#"          #N(RRRSR^R (((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRŸ•sc    CsOd„}d„}tjƒ+tjdƒtƒj||d|ƒWdQXdS(sAPrint all the one-line module summaries that contain a substring.cSs8|ddkr!|d d}n|G|o2d|GHdS(Ni÷ÿÿÿs    .__init__s
 (package)s- ((RR)R‰((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRœÃscSsdS(N((R)((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÇstignoreRN(twarningstcatch_warningstfilterwarningsRŸR (RIRœR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRžÁs
          c    CsÝddl}ddl}ddl}d|jfd„ƒY}d|jfd„ƒY}d|jfd„ƒY}|j|_||_||_z8y|||ƒj    ƒWnt
|j fk
rÃnXWd|rØ|ƒnXdS(NiÿÿÿÿtMessagecBseZdd„ZRS(icSsf|j}|jdjdj|||ƒ|jdƒ|_|jdƒ|_|jƒ|jƒdS(Niscontent-transfer-encodings content-type(RÙRBRit    getheadertencodingheadert
typeheadert    parsetypet
parseplist(R tfptseekableR¸((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRiÔs     !
(RRRi(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR¸Óst
DocHandlercBs#eZd„Zd„Zd„ZRS(cSs_yG|jdƒ|jddƒ|jƒ|jjtj||ƒƒWntk
rZnXdS(NiÈs Content-Types    text/html(t send_responset send_headert end_headerstwfileR§RÅRàR{(R RÞRß((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt send_documentÝs 
  c Ss¨|j}|ddkr&|d }n|d dkrC|d}n|ré|dkréyt|ddƒ}Wn3tk
r }|j|tjt|ƒƒƒdSX|rÌ|jt|ƒtj||ƒƒq¤|j|dt    |ƒƒn»tj
dd    d
ƒ}d „}t d „t j ƒ}tj||ƒ}d tjdd    d|ƒg}i}    x*t jD]}
|jtj|
|    ƒƒq]W|t|ƒd}|jd|ƒdS(Niûÿÿÿs.htmliRÀRRŸs$no Python documentation found for %ss?<big><big><strong>Python: Index of Modules</strong></big></big>s#ffffffs#7799eecSsd||fS(Ns<a href="%s.html">%s</a>((R*((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt    bltinlinkøscSs
|dkS(NR­((RP((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRúss<p>sBuilt-in Moduless#ee77aas€<p align=right>
<font color="#909090" face="helvetica, arial"><strong>
pydoc</strong> by Ka-Ping Yee &lt;ping@lfw.org&gt;</font>sIndex of Modules(RR¿RˆRÅRÅRÑR+R¼R¯R±RäRYRRšRóRêRRsR( R RR?RJRäRÆtnamesRßtindicesR²R((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytdo_GETås<      %                   cWsdS(N((R R®((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt log_messages(RRRÅRÉRÊ(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÀÜs        #t    DocServercBs#eZd„Zd„Zd„ZRS(cSsQd}||f|_d||f|_||_|jj||j|jƒdS(Nt    localhosts http://%s:%d/(taddressRûRœRKRithandler(R tportRœthost((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRi s
    cSsiddl}t|_xM|jsd|j|jjƒgggdƒ\}}}|r|jƒqqWdS(Niÿÿÿÿi(tselectRlRxtsocketR°thandle_request(R RÑtrdtwrtex((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytserve_until_quits       -cSs-|jj|ƒ|jr)|j|ƒndS(N(RKtserver_activateRœ(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRØs    (RRRiR×RØ(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRË
s        ( tBaseHTTPServert    mimetoolsRÑR¸tBaseHTTPRequestHandlert
HTTPServerRKRÎt MessageClassR×Rzterror(    RÏRœR±RÙRÚRÑR¸RÀRË((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytserveÏs$    .         cCsoddd„ƒY}ddl}y8|jƒ}z||ƒ}|jƒWd|jƒXWntk
rjnXdS(sEGraphical interface (starts web server and pops up a control window).tGUIcBs˜eZdd„Zd„Zddd„Zdd„Zdd„Zd„Zdd„Z    d„Z
dd    „Z dd
„Z d „Z d „Zdd „ZRS(i(c
Ss“||_d|_d|_ddl}|j|ƒ|_|j|jddƒ|_|j    |jddd|j
ddƒ|_ |j    |jddd|j ddƒ|_ |j|ƒ|_|j|jdd    ƒ|_|j|jƒ|_|jjd
|jƒ|j    |jdd d d d|jddƒ|_tjdkrU|jjddƒn|jjdƒ|jjd|j ƒ|jjddddƒ|j jddddddƒ|j jddddddƒ|jjddddƒ|jjddƒ|jjddddddƒ|jjddddƒ|jjƒdtjdkr[dp^df}|j|d|ddƒ|_|jjd|jƒ|jjd |jƒ|j |d!d"d|jj!ƒ|_"|jj#d#|j"j$ƒ|j|ƒ|_%|j    |j%dd$d|jƒ|_&|j    |j%dd%d|j'ƒ|_(|j&jddddddƒ|j(jddddddƒ|jj)ƒ|jj*ƒ|_+|jj,ƒ|_-|jj.ƒ|jj.ƒ|jj.ƒ|j%j.ƒ|_/|j+|j/|_0|_1d |_2|jj3d&|j+|j-fƒ|jj4|j+|j-ƒ|jj5j6ƒddl7}|j8d't9d(||j:|j fƒj;ƒdS()NiÿÿÿÿR3sStarting server...
 s open browsertcommandR¦tdisableds quit servings
Search fors<Return>tstoptpadyiRtsidetrighttpydoctWM_DELETE_WINDOWttoptfillRPtlefttexpandit    helveticaii
tfonttheightis
<Button-1>s<Double-Button-1>torienttverticaltyscrollcommandsgo to selecteds hide resultss%dx%dR–R®(<twindowR^tservertscannertTkintertFramet
server_frmtLabelt    title_lbltButtonRztopen_btnRxtquit_btnt
search_frmt
search_lbltEntryt
search_enttbindRRãtstop_btnRR(tpackRÞtprotocolt    focus_settListboxt
result_lstRÑtgotot    Scrollbartyviewt
result_scrtconfigR†t
result_frmtgoto_btnthidethide_btnRCt winfo_widthtminwidtht winfo_heightt    minheighttwinfo_reqheightt bigminheighttbigwidtht    bigheighttexpandedt wm_geometryt
wm_minsizettkt willdispatcht    threadingtThreadRßtreadyR
(R RóRÏRöRîR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRi-sp              ! !  &          cSsM||_|jjdd|jƒ|jjddƒ|jjddƒdS(NR3sPython documentation server at
R¦tnormal(RôRúR RûRüRý(R Rô((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR!rs
     cSs—|p|jj}yddl}|j|ƒWnatk
r’tjdkrbtjd|ƒq“tjd|ƒ}|r“tjd|ƒq“nXdS(NiÿÿÿÿRs
start "%s"s netscape -remote "openURL(%s)" &snetscape "%s" &(    RôRût
webbrowserRzRRR(RR˜(R teventRûR#trc((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRzys  cSs)|jrd|j_n|jjƒdS(Ni(RôRxRó(R R$((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRx…s    cSs|jjƒ}|jjddƒ|jjddƒ|jjdd|ƒ|jjƒ|jjddƒ|jjdd    ƒ|j    jdd
ƒ|j
ƒd dl }|j rÀd |j _ ntƒ|_ |jd |j jd|j||jfƒjƒdS(NRåRæR¦R"R3sSearching for "%s"...RëiR RâiÿÿÿÿiR–R®(RRxRRR RÿtforgetRtdeleteRRìRRõRxRŸR R RCRÉR
(R R$RIR((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRŠs 
      cSsF|ddkr!|d d}n|jjd|d|p=dƒdS(Ni÷ÿÿÿs    .__init__s
 (package)R s - s(no description)(Rtinsert(R RR)R‰((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRCœs cSs%|jr!d|j_d|_ndS(Ni(RõRxR^(R R$((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRã¢s     cSs„d|_|jjddƒ|jjddƒ|jjdddddd    ƒtjd
krm|jj    ƒn|jjd d ƒdS( NR3s
Search forRåRëRæRêRPRìiRR¦Râ(
R^RõRÿR RRRR(RR&(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRɧs    cSs|jjddƒdS(NR¦R"(RR (R R$((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRѯscSsZ|jjƒ}|rVt|jj|dƒƒd}|jd|jj|dƒndS(NiRûs.html(Rt curselectionRRxRzRôRû(R R$t    selectionR)((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR    ²s cSsž|js dS|jjƒ|jjƒ|jjƒ|jjƒ|_|jjƒ|_    |jj
d|j |j fƒ|jj |j |j ƒd|_dS(Ns%dx%di(RRR&R RRóRRRRRRRR(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytcollapse¸s        cSs¤|jr dS|jjddddƒ|jjddddƒ|jjddddd    d
ƒ|jjd |j|jfƒ|jj    |j
|j ƒd
|_dS( NRåtbottomRêRPRætyRétbothRìis%dx%d( RRRR RRóRRRRRR(R ((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRìÃs     cSs|jƒ|jƒdS(N(RãR+(R R$((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRÌs
N(RRRiR!R^RzRxRRCRãRÉRÑR    R+RìR(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyRà,s E                             iÿÿÿÿN((RötTktmainlooptdestroyRz(RàRöRªtgui((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR2*s¤    cCs%t|tƒo$t|tjƒdkS(Ni(RªR+RRtsep(RP((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytispatháscCs¢ddl}ddd„ƒY}dtjkrtjjtjdƒ}|tjkritjj|ƒntjjddƒnyÅ|jtjdd    ƒ\}}d}x¶|D]®\}}|d
krÑtƒdS|d krët    |ƒdS|d krGyt
|ƒ}Wnt k
r |‚nXd „}    d„}
t ||    |
ƒdS|dkr®d}q®q®W|so|‚nxÑ|D]É} t | ƒr¨tjj| ƒ r¨d| GHPny|t | ƒrØtjj| ƒrØt| ƒ} n|rt | ƒr    tjj| ƒr    t| ƒq#t| ƒn tj| ƒWqvtk
r>} | GHqvXqvWWnW|j|fk
rtjjtjdƒ} d| tj| | | | tjfGHnXdS(s@Command-line interface (looks at sys.argv to decide what to do).iÿÿÿÿNtBadUsagecBseZRS((RR(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR5çsRiRisgk:p:ws-gs-ks-pcSsd|jGHdS(Nspydoc server ready at %s(Rû(Rô((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyR!    scSs    dGHdS(Nspydoc server stopped((((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytstopped    ss-wsfile %r does not exists²pydoc - the Python documentation tool
 
%s <name> ...
    Show text documentation on something.  <name> may be the name of a
    Python keyword, topic, function, module, or package, or a dotted
    reference to a class or function within a module or module in a
    package.  If <name> contains a '%s', it is used as the path to a
    Python source file to document. If name is 'keywords', 'topics',
    or 'modules', a listing of these things is displayed.
 
%s -k <keyword>
    Search for a keyword in the synopsis lines of all available modules.
 
%s -p <port>
    Start an HTTP server on the given port on the local machine.
 
%s -g
    Pop up a graphical interface for finding and serving documentation.
 
%s -w <name> ...
    Write out the HTML documentation for a module to a file in the current
    directory.  If <name> contains a '%s', it is treated as a filename; if
    it names a directory, documentation is written for all the contents.
((tgetoptRRRtdirnametargvtremoveR(R2RžRt
ValueErrorRßR4texistsRjR˜RRÊRÆRtRˆRÞR•R3(R7R5t    scriptdirtoptsR®twritingtopttvalRÏR!R6targRJR¨((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pytcliäs^   
 
                     R­(YRSR#RRR%RR|RR!RRRZR0RµR±RtstringRRRRRRRRt    tracebackR    t collectionsR
RRíRRR(R+R2R5R:Rÿt
IGNORECASER;R<R@RDRQR^RaRhRnRsR‡RERˆR˜R™R£RÈRÝRuRvRRŽR’R–R‘R¢RR¼R¿R3RÅRÀRŒRÂRÁRÃR&RÆRÊRËRtR¤RŸRžRßR2R4RCR(((sM/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/pydoc.pyt<module>#sŒ
l:                                             
                    28*ÿÿ ÿY                            &                   ÿi    ,    [    ·        S