Repository URL to install this package:
|
Version:
2.5.0 ▾
|
]q (cpygments.token
_TokenType
qX CommentqX Multilineqq
qq}q(X subtypesqcbuiltins
set
q ]q
qRqX parentq
hh
q
qq}q(hh ]q(hhX Preprocqq
qq}q(hh ]q
qRqh
hubhhX Multiqq
qq}q(hh ]q
q!Rq"h
hubhhX Hashbangq#q$
q%q&}q'(hh ]q(
q)Rq*h
hubhhX Singleq+q,
q-q.}q/(hh ]q0
q1Rq2h
hubhhX
SingleLineq3q4
q5q6}q7(hh ]q8
q9Rq:h
hubhhX Docq;q<
q=q>}q?(hh ]q@
qARqBh
hubhhX DirectiveqCqD
qEqF}qG(hh ]qH
qIRqJh
hubhhhX
SinglelineqKqL
qMqN}qO(hh ]qP
qQRqRh
hubhhX PreprocFileqSqT
qUqV}qW(hh ]qX
qYRqZh
hubhhX Specialq[q\
q]q^}q_(hh ]q`
qaRqbh
hube
qcRqdh
h)
qeqf}qg(hh ]qh(hX Escapeqi
qj
qkql}qm(hh ]qn
qoRqph
hfubhX Operatorqq
qr
qsqt}qu(hh ]qv(hhqX DBSqwqx
qyqz}q{(hh ]q|
q}Rq~h
htubhhqX Wordqq
qq}q(hh ]q
q
Rqh
htube
qRqh
hfhhhwhzubhX Nameq
q
qq}q(hh ]q(hhX Tagqq
qq}q(hh ]q
qRqh
hubhhX Entityqq
qq}q(hh ]qhhhhwq
qq}q (hh ]q¡
q¢Rq£h
huba
q¤Rq¥h
hhwhubhhX Exceptionq¦q§
q¨q©}qª(hh ]q«
q¬Rqh
hubhhX Decoratorq®q¯
q°q±}q²(hh ]q³
q´Rqµh
hubhhX Classq¶q·
q¸q¹}qº(hh ]q»(hhh¶hwq¼
q½q¾}q¿(hh ]qqÁRqÂh
h¹ubhhh¶X StartqÇqąqŁqÆ}qÇ(hh ]qȅqÉRqÊh
h¹ube
qËRqÌh
hhÃhÆhwh¾ubhhX Variableq͆q΅qρqÐ}qÑ(hh ]qÒ(hhhÍX AnonymousqӇqԅqՁqÖ}q×(hh ]qqÙRqÚh
hÐubhhhÍh¶qۅq܁qÝ}qÞ(hh ]q߅qàRqáh
hÐubhhhÍX Magicqâqã
qäqå}qæ(hh ]qç
qèRqéh
hÐubhhhÍX Globalqêqë
qìqí}qî(hh ]qï
qðRqñh
hÐubhhhÍX Instanceqòqó
qôqõ}qö(hh ]q÷
qøRqùh
hÐube
qúRqûh
hh¶hÝhêhíhòhõhâhåhÓhÖubhhX Attributeqüqý
qþqÿ}r (hh ]r hhhüh͇r
r r }r (hh ]r
r Rr h
hÿuba
r Rr
h
hhÍj ubhhX Namespacer r
r
r }r (hh ]r
r Rr h
hubhhX Propertyr r
r r }r (hh ]r
r Rr h
hubhhX Symbolr r
r r }r (hh ]r
r! Rr" h
hubhhX Classesr# r$
r% r& }r' (hh ]r(
r) Rr* h
hubhhX Pseudor+ r,
r- r. }r/ (hh ]r0
r1 Rr2 h
hubhhX Labelr3 r4
r5 r6 }r7 (hh ]r8
r9 Rr: h
hubhhhqr;
r< r= }r> (hh ]r?
r@ RrA h
hubhhX BuiltinrB rC
rD rE }rF (hh ]rG (hhjB j+ rH
rI rJ }rK (hh ]rL
rM RrN h
jE ubhhjB X TyperO rP
rQ rR }rS (hh ]rT
rU RrV h
jE ube
rW RrX h
hj+ jJ jO jR ubhhX FieldrY rZ
r[ r\ }r] (hh ]r^
r_ Rr` h
hubhhX Otherra rb
rc rd }re (hh ]rf hhja X Memberrg rh
ri rj }rk (hh ]rl
rm Rrn h
jd uba
ro Rrp h
hjg jj ubhhX Functionrq rr
rs rt }ru (hh ]rv hhjq hârw
rx ry }rz (hh ]r{
r| Rr} h
jt uba
r~ Rr h
hhâjy ubhhjO r
r r }r (hh ]r
r
Rr h
hubhhX Constantr r
r r }r (hh ]r
r Rr h
hube
r Rr h
hfhühÿjB jE h¶h¹j j h®h±hhh¦h©jq jt j j j3 j6 j j ja jd hhhÍhÐjY j\ j j j+ j. hqj= j# j& jO j ubhX Literalr
r
r r }r (hh ]r (hj ja r
r r }r (hh ]r
r Rr h
j ubhj X Charr r
r r¡ }r¢ (hh ]r£
r¤ Rr¥ h
j ubhj X Dater¦ r§
r¨ r© }rª (hh ]r«
r¬ Rr h
j ubhj X Scalarr® r¯
r° r± }r² (hh ]r³ hj j® X Plainr´ rµ
r¶ r· }r¸ (hh ]r¹
rº Rr» h
j± uba
r¼ Rr½ h
j j´ j· ubhj X Stringr¾ r¿
rÀ rÁ }r (hh ]rà (hj j¾ X InterpolrÄ rÅ
rÆ rÇ }rÈ (hh ]rÉ
rÊ RrË h
jÁ ubhj j¾ X DelimeterrÌ rÍ
rÎ rÏ }rÐ (hh ]rÑ
rÒ RrÓ h
jÁ ubhj j¾ j rÔ
rÕ rÖ }r× (hh ]rØ
rÙ RrÚ h
jÁ ubhj j¾ j rÛ
rÜ rÝ }rÞ (hh ]rß
rà Rrá h
jÁ ubhj j¾ h+râ
rã rä }rå (hh ]ræ
rç Rrè h
jÁ ubhj j¾ ja ré
rê rë }rì (hh ]rí
rî Rrï h
jÁ ubhj j¾ X Backtickrð rñ
rò ró }rô (hh ]rõ
rö Rr÷ h
jÁ ubhj j¾ hirø
rù rú }rû (hh ]rü
rý Rrþ h
jÁ ubhj j¾ X Regexrÿ r
r r }r (hh ]r
r Rr h
jÁ ubhj j¾ X Momentr r
r r
}r (hh ]r
r
Rr h
jÁ ubhj j¾ X Booleanr r
r r }r (hh ]r
r Rr h
jÁ ubhj j¾ X Characterr r
r r }r (hh ]r
r Rr h
jÁ ubhj j¾ X Delimiterr r
r! r" }r# (hh ]r$
r% Rr& h
jÁ ubhj j¾ h;r'
r( r) }r* (hh ]r+
r, Rr- h
jÁ ubhj j¾ hr.
r/ r0 }r1 (hh ]r2
r3 Rr4 h
jÁ ubhj j¾ X Affixr5 r6
r7 r8 }r9 (hh ]r:
r; Rr< h
jÁ ubhj j¾ X Heredocr= r>
r? r@ }rA (hh ]rB
rC RrD h
jÁ ubhj j¾ X DoublerE rF
rG rH }rI (hh ]rJ
rK RrL h
jÁ ubhj j¾ X InterprM rN
rO rP }rQ (hh ]rR
rS RrT h
jÁ ubhj j¾ X AtomrU rV
rW rX }rY (hh ]rZ
r[ Rr\ h
jÁ ube
r] Rr^ h
j j5 j8 jð jó j jÖ j j" h;j) jE jH hijú j= j@ jÄ jÇ ja jë jÿ j h+jä j jÝ j j j j
jM jP j j jÌ jÏ jU jX hj0 ubhj X Numberr_ r`
ra rb }rc (hh ]rd (hj j_ X Floatre rf
rg rh }ri (hh ]rj
rk Rrl h
jb ubhj j_ X Decrm rn
ro rp }rq (hh ]rr
rs Rrt h
jb ubhj j_ X Radixru rv
rw rx }ry (hh ]rz
r{ Rr| h
jb ubhj j_ X Octr} r~
r r }r (hh ]r
r Rr h
jb ubhj j_ X Binr
r
r r }r (hh ]r
r Rr h
jb ubhj j_ hür
r r }r (hh ]r
r Rr h
jb ubhj j_ X Hexr r
r r }r (hh ]r
r Rr h
jb ubhj j_ X Integerr r
r r }r (hh ]r¡ h(j j_ j X Longr¢ tr£
r¤ r¥ }r¦ (hh ]r§
r¨ Rr© h
j uba
rª Rr« h
jb j¢ j¥ ubhj j_ X Decimalr¬ r
r® r¯ }r° (hh ]r±
r² Rr³ h
jb ube
r´ Rrµ h
j j
j je jh j j j j j} j ju jx hüj j¬ j¯ jm jp ube
r¶ Rr· h
hfj¾ jÁ j_ jb j¦ j© j® j± ja j j j¡ ubhX Genericr¸
r¹
rº r» }r¼ (hh ]r½ (hj¸ X Errorr¾ r¿
rÀ rÁ }r (hh ]rÃ
rÄ RrÅ h
j» ubhj¸ X
SubheadingrÆ rÇ
rÈ rÉ }rÊ (hh ]rË
rÌ RrÍ h
j» ubhj¸ X TracebackrÎ rÏ
rÐ rÑ }rÒ (hh ]rÓ
rÔ RrÕ h
j» ubhj¸ X OutputrÖ r×
rØ rÙ }rÚ (hh ]rÛ
rÜ RrÝ h
j» ubhj¸ X PromptrÞ rß
rà rá }râ (hh ]rã
rä Rrå h
j» ubhj¸ X Deletedræ rç
rè ré }rê (hh ]rë
rì Rrí h
j» ubhj¸ X Insertedrî rï
rð rñ }rò (hh ]ró
rô Rrõ h
j» ubhj¸ X Headingrö r÷
rø rù }rú (hh ]rû
rü Rrý h
j» ubhj¸ X Strongrþ rÿ
r r }r (hh ]r
r Rr h
j» ubhj¸ X Emphr r
r r }r
(hh ]r
r Rr
h
j» ube
r Rr h
hfjæ jé j j j¾ jÁ jö jù jî jñ jÖ jÙ jÞ já jþ j jÆ jÉ jÎ jÑ ubhj¾
r
r r }r (hh ]r
r Rr h
hfubhX Keywordr
r
r r }r (hh ]r (hj hr
r r }r (hh ]r!
r" Rr# h
j ubhj j r$
r% r& }r' (hh ]r(
r) Rr* h
j ubhj jO r+
r, r- }r. (hh ]r/
r0 Rr1 h
j ubhj X PreProcr2 r3
r4 r5 }r6 (hh ]r7
r8 Rr9 h
j ubhj X Controlr: r;
r< r= }r> (hh ]r?
r@ RrA h
j ubhj j rB
rC rD }rE (hh ]rF
rG RrH h
j ubhj j rI
rJ rK }rL (hh ]rM
rN RrO h
j ubhj j+ rP
rQ rR }rS (hh ]rT
rU RrV h
j ubhj X DeclarationrW rX
rY rZ }r[ (hh ]r\
r] Rr^ h
j ubhj X Reservedr_ r`
ra rb }rc (hh ]rd
re Rrf h
j ube
rg Rrh h
hfj jD jW jZ j jK j+ jR j_ jb jO j- j: j= j j& j2 j5 hj ubhja
ri
rj rk }rl (hh ]rm
rn Rro h
hfubhX Textrp
rq
rr rs }rt (hh ]ru (hjp X Rootrv rw
rx ry }rz (hh ]r{
r| Rr} h
js ubhjp j r~
r r }r (hh ]r
r Rr h
js ubhjp X Ragr
r
r r }r (hh ]r
r Rr h
js ubhjp X
Whitespacer r
r r }r (hh ]r
r Rr h
js ubhjp X Beerr r
r r }r (hh ]r
r Rr h
js ubhjp X Punctuationr r
r r }r¡ (hh ]r¢
r£ Rr¤ h
js ube
r¥ Rr¦ h
hfj j j j j j jv jy j j j
j ubhhj
r§
r¨ r© }rª (hh ]r« hj X Indicatorr¬ r
r® r¯ }r° (hh ]r±
r² Rr³ h
j© uba
r´ Rrµ h
hfj¬ j¯ ube
r¶ Rr· jp js hihlj¾ j ja jk j j hhj j j j© hqhthhj¸ j» X Tokenr¸ hfj¾ jÁ j_ jb ubh#h&hhhhhShVh+h.h[h^hChFh3h6h;h>hhhKhNububX /* Execute compiled code */r¹ rº js X
r» r¼ js j» r½ hXd /* XXX TO DO:
XXX speed up searching for keywords by using a dictionary
XXX document it!
*/r¾ r¿ js j» rÀ js j» rÁ hXH /* enable more aggressive intra-module optimizations, where available */r rà js j» rÄ hX #rÅ rÆ hX define PY_LOCAL_AGGRESSIVErÇ rÈ hj» rÉ js j» rÊ hjÅ rË hX includerÌ rÍ js X rÎ rÏ hVX
"Python.h"rÐ rÑ hj» rÒ js j» rÓ hjÅ rÔ hX includerÕ rÖ js jÎ r× hVX "code.h"rØ rÙ hj» rÚ hjÅ rÛ hX includerÜ rÝ js jÎ rÞ hVX "frameobject.h"rß rà hj» rá hjÅ râ hX includerã rä js jÎ rå hVX "eval.h"ræ rç hj» rè hjÅ ré hX includerê rë js jÎ rì hVX
"opcode.h"rí rî hj» rï hjÅ rð hX includerñ rò js jÎ ró hVX "structmember.h"rô rõ hj» rö js j» r÷ hjÅ rø hX includerù rú js jÎ rû hVX <ctype.h>rü rý hj» rþ js j» rÿ hjÅ r hX ifndef WITH_TSCr r hj» r js j» r hjÅ r hX define READ_TIMESTAMP(var)r r hj» r js j» r hjÅ r
hX elser r hj» r
js j» r j X typedefr r js jÎ r j- X unsignedr r js jÎ r j- X longr r js jÎ r j- X longr r js jÎ r hX uint64r r j© X ;r r js j» r js j» r hjÅ r! hX if defined(__ppc__) r" r# hX£ /* <- Don't know if this is the correct symbol; this
section should work for GCC on any PowerPC platform,
irrespective of OS. POWER? Who knows :-) */r$ r% hj» r& js j» r' hjÅ r( hX/ define READ_TIMESTAMP(var) ppc_getcounter(&var)r) r* hj» r+ js j» r, j X staticr- r. js jÎ r/ j- X voidr0 r1 js j» r2 jt X ppc_getcounterr3 r4 j© X (r5 r6 hX uint64r7 r8 js jÎ r9 htX *r: r; hX vr< r= j© X )r> r? js j» r@ j© X {rA rB js j» rC js X rD rE j X registerrF rG js jÎ rH j- X unsignedrI rJ js jÎ rK j- X longrL rM js jÎ rN hX tburO rP j© X ,rQ rR js jÎ rS hX tbrT rU j© jQ rV js jÎ rW hX tbu2rX rY j© j rZ js j» r[ js j» r\ js X r] r^ j6 X loopr_ r` j© X :ra rb js j» rc js jD rd j X asmre rf js jÎ rg j X volatilerh ri js jÎ rj j© j5 rk jÁ X "rl rm jÁ X mftbu %0rn ro jÁ jl rp js jÎ rq htja rr js jÎ rs jÁ jl rt jÁ X =rru rv jÁ jl rw js jÎ rx j© j5 ry hX tburz r{ j© j> r| js jÎ r} j© j> r~ j© j r js j» r js jD r j X asmr r js jÎ r j X volatiler
r js jÎ r j© j5 r jÁ jl r jÁ X mftb %0r r jÁ jl r js jÎ r htja r js jÎ r jÁ jl r jÁ X =rr r jÁ jl r js jÎ r j© j5 r hX tbr r j© j> r js X r r j© j> r j© j r js j» r js jD r j X asmr r js jÎ r¡ j X volatiler¢ r£ js jÎ r¤ j© j5 r¥ jÁ jl r¦ jÁ X mftbu %0r§ r¨ jÁ jl r© js jÎ rª htja r« js jÎ r¬ jÁ jl r jÁ X =rr® r¯ jÁ jl r° js jÎ r± j© j5 r² hX tbu2r³ r´ j© j> rµ j© j> r¶ j© j r· js j» r¸ js jD r¹ j X ifrº r» js jÎ r¼ j© j5 r½ hX __builtin_expectr¾ r¿ j© j5 rÀ hX tburÁ r js jÎ rà htX !rÄ rÅ htX =rÆ rÇ js jÎ rÈ hX tbu2rÉ rÊ j© jQ rË js jÎ rÌ j X 0rÍ rÎ j© j> rÏ j© j> rÐ js jÎ rÑ j X gotorÒ rÓ js jÎ rÔ hX looprÕ rÖ j© j r× js j» rØ js j» rÙ js jD rÚ hXs /* The slightly peculiar way of writing the next lines is
compiled better by GCC than any other way I tried. */rÛ rÜ js j» rÝ js jD rÞ j© j5 rß j© j5 rà j- X longrá râ htj: rã j© j> rä j© j5 rå hj< ræ j© j> rç j© j> rè j© X [ré rê j jÍ rë j© X ]rì rí js jÎ rî htjÆ rï js jÎ rð hX tburñ rò j© j ró js j» rô js jD rõ j© j5 rö j© j5 r÷ j- X longrø rù htj: rú j© j> rû j© j5 rü hj< rý j© j> rþ j© j> rÿ j© jé r j X 1r r j© jì r js jÎ r htjÆ r js jÎ r hX tbr r j© j r js j» r
j© X }r r js j» r
js j» r hjÅ r hX else r r hXB /* this is for linux/x86 (and probably any other GCC/x86 combo) */r r hj» r js j» r hjÅ r hX define READ_TIMESTAMP(val) \r r hj» r hX/ __asm__ __volatile__("rdtsc" : "=A" (val))r r hj» r js j» r hjÅ r hX endifr r hj» r! js j» r" j- X voidr# r$ js jÎ r% jt X dump_tscr& r' j© j5 r( j- X intr) r* js jÎ r+ hX opcoder, r- j© jQ r. js jÎ r/ j- X intr0 r1 js jÎ r2 hX tickedr3 r4 j© jQ r5 js jÎ r6 hX uint64r7 r8 js jÎ r9 hX inst0r: r; j© jQ r< js jÎ r= hX uint64r> r? js jÎ r@ hX inst1rA rB j© jQ rC js j» rD js X rE rF hX uint64rG rH js jÎ rI hX loop0rJ rK j© jQ rL js jÎ rM hX uint64rN rO js jÎ rP hX loop1rQ rR j© jQ rS js jÎ rT hX uint64rU rV js jÎ rW hX intr0rX rY j© jQ rZ js jÎ r[ hX uint64r\ r] js jÎ r^ hX intr1r_ r` j© j> ra js j» rb j© jA rc js j» rd js jD re hX uint64rf rg js jÎ rh hX intrri rj j© jQ rk js jÎ rl hX instrm rn j© jQ ro js jÎ rp hX looprq rr j© j rs js j» rt js jD ru hX
PyThreadStaterv rw js jÎ rx htj: ry hX tstaterz r{ js jÎ r| htjÆ r} js jÎ r~ hX PyThreadState_Getr r j© j5 r j© j> r j© j r js j» r js jD r
j X ifr r js jÎ r j© j5 r htjÄ r hX tstater r htX -r r htX >r r hX interpr r htj r htj r hX tscdumpr r j© j> r js j» r js X r r j X returnr r j© j r js j» r js jD r hX intrr r¡ js jÎ r¢ htjÆ r£ js jÎ r¤ hX intr1r¥ r¦ js jÎ r§ htj r¨ js jÎ r© hX intr0rª r« j© j r¬ js j» r js jD r® hX instr¯ r° js jÎ r± htjÆ r² js jÎ r³ hX inst1r´ rµ js jÎ r¶ htj r· js jÎ r¸ hX inst0r¹ rº js jÎ r» htj r¼ js jÎ r½ hX intrr¾ r¿ j© j rÀ js j» rÁ js jD r hX looprà rÄ js jÎ rÅ htjÆ rÆ js jÎ rÇ hX loop1rÈ rÉ js jÎ rÊ htj rË js jÎ rÌ hX loop0rÍ rÎ js jÎ rÏ htj rÐ js jÎ rÑ hX intrrÒ rÓ j© j rÔ js j» rÕ js jD rÖ hX fprintfr× rØ j© j5 rÙ hX stderrrÚ rÛ j© jQ rÜ js jÎ rÝ jÁ jl rÞ jÁ X( opcode=%03d t=%d inst=%06lld loop=%06lldrß rà jú X \nrá râ jÁ jl rã j© jQ rä js j» rå js X ræ rç hX opcoderè ré j© jQ rê js jÎ rë hX tickedrì rí j© jQ rî js jÎ rï hX instrð rñ j© jQ rò js jÎ ró hX looprô rõ j© j> rö j© j r÷ js j» rø j© j rù js j» rú js j» rû hjÅ rü hX endifrý rþ hj» rÿ js j» r hX= /* Turn this on if your compiler chokes on the big switch: */r r js j» r hX /* #define CASE_TOO_BIG 1 */r r js j» r js j» r hjÅ r hX ifdef Py_DEBUGr r
hj» r hX$ /* For debugging the interpreter: */r r
js j» r hjÅ r hX define LLTRACE 1 r r hX /* Low-level trace feature */r r hj» r hjÅ r hX define CHECKEXC 1 r r hX% /* Double-check exception checking */r r hj» r hjÅ r hX endifr r hj» r js j» r j X typedefr r! js jÎ r" hX PyObjectr# r$ js jÎ r% htj: r& j© j5 r' htj: r( hX callprocr) r* j© j> r+ j© j5 r, hX PyObjectr- r. js jÎ r/ htj: r0 j© jQ r1 js jÎ r2 hX PyObjectr3 r4 js jÎ r5 htj: r6 j© jQ r7 js jÎ r8 hX PyObjectr9 r: js jÎ r; htj: r< j© j> r= j© j r> js j» r? js j» r@ hX /* Forward declarations */rA rB js j» rC hjÅ rD hX ifdef WITH_TSCrE rF hj» rG j X staticrH rI js jÎ rJ hX PyObjectrK rL js jÎ rM htj: rN js jÎ rO jt X
call_functionrP rQ j© j5 rR hX PyObjectrS rT js jÎ rU htj: rV htj: rW htj: rX j© jQ rY js jÎ rZ j- X intr[ r\ j© jQ r] js jÎ r^ hX uint64r_ r` htj: ra j© jQ rb js jÎ rc hX uint64rd re htj: rf j© j> rg j© j rh js j» ri hjÅ rj hX elserk rl hj» rm j X staticrn ro js jÎ rp hX PyObjectrq rr js jÎ rs htj: rt js jÎ ru jt X
call_functionrv rw j© j5 rx hX PyObjectry rz js jÎ r{ htj: r| htj: r} htj: r~ j© jQ r js jÎ r j- X intr r j© j> r j© j r js j» r
hjÅ r hX endifr r hj» r j X staticr r js jÎ r hX PyObjectr r js jÎ r htj: r js jÎ r jt X
fast_functionr r j© j5 r hX PyObjectr r js jÎ r htj: r j© jQ r js jÎ r hX PyObjectr r js jÎ r htj: r htj: r htj: r j© jQ r¡ js jÎ r¢ j- X intr£ r¤ j© jQ r¥ js jÎ r¦ j- X intr§ r¨ j© jQ r© js jÎ rª j- X intr« r¬ j© j> r j© j r® js j» r¯ j X staticr° r± js jÎ r² hX PyObjectr³ r´ js jÎ rµ htj: r¶ js jÎ r· jt X do_callr¸ r¹ j© j5 rº hX PyObjectr» r¼ js jÎ r½ htj: r¾ j© jQ r¿ js jÎ rÀ hX PyObjectrÁ r js jÎ rà htj: rÄ htj: rÅ htj: rÆ j© jQ rÇ js jÎ rÈ j- X intrÉ rÊ j© jQ rË js jÎ rÌ j- X intrÍ rÎ j© j> rÏ j© j rÐ js j» rÑ j X staticrÒ rÓ js jÎ rÔ hX PyObjectrÕ rÖ js jÎ r× htj: rØ js jÎ rÙ jt X ext_do_callrÚ rÛ j© j5 rÜ hX PyObjectrÝ rÞ js jÎ rß htj: rà j© jQ rá js jÎ râ hX PyObjectrã rä js jÎ rå htj: ræ htj: rç htj: rè j© jQ ré js jÎ rê j- X intrë rì j© jQ rí js jÎ rî j- X intrï rð j© jQ rñ js jÎ rò j- X intró rô j© j> rõ j© j rö js j» r÷ j X staticrø rù js jÎ rú hX PyObjectrû rü js jÎ rý htj: rþ js jÎ rÿ jt X update_keyword_argsr r j© j5 r hX PyObjectr r js jÎ r htj: r j© jQ r js jÎ r j- X intr r
j© jQ r js jÎ r hX PyObjectr
r js jÎ r htj: r htj: r htj: r j© jQ r hX PyObjectr r js jÎ r htj: r j© j> r j© j r js j» r j X staticr r js jÎ r hX PyObjectr r js jÎ r htj: r! js jÎ r" jt X update_star_argsr# r$ j© j5 r% j- X intr& r' j© jQ r( js jÎ r) j- X intr* r+ j© jQ r, js jÎ r- hX PyObjectr. r/ js jÎ r0 htj: r1 j© jQ r2 js jÎ r3 hX PyObjectr4 r5 js jÎ r6 htj: r7 htj: r8 htj: r9 j© j> r: j© j r; js j» r< j X staticr= r> js jÎ r? hX PyObjectr@ rA js jÎ rB htj: rC js jÎ rD jt X load_argsrE rF j© j5 rG hX PyObjectrH rI js jÎ rJ htj: rK htj: rL htj: rM j© jQ rN js jÎ rO j- X intrP rQ j© j> rR j© j rS js j» rT hjÅ rU hX define CALL_FLAG_VAR 1rV rW hj» rX hjÅ rY hX define CALL_FLAG_KW 2rZ r[ hj» r\ js j» r] hjÅ r^ hX
ifdef LLTRACEr_ r` hj» ra j X staticrb rc js jÎ rd j- X intre rf js jÎ rg hX lltracerh ri j© j rj js j» rk j X staticrl rm js jÎ rn j- X intro rp js jÎ rq jt X prtracerr rs j© j5 rt hX PyObjectru rv js jÎ rw htj: rx j© jQ ry js jÎ rz j- X charr{ r| js jÎ r} htj: r~ j© j> r j© j r js j» r hjÅ r hX endifr r hj» r
j X staticr r js jÎ r j- X intr r js jÎ r jt X
call_tracer r j© j5 r hX Py_tracefuncr r j© jQ r js jÎ r hX PyObjectr r js jÎ r htj: r j© jQ r js jÎ r hX
PyFrameObjectr r js jÎ r htj: r j© jQ r js j» r js X r r j- X intr¡ r¢ j© jQ r£ js jÎ r¤ hX PyObjectr¥ r¦ js jÎ r§ htj: r¨ j© j> r© j© j rª js j» r« j X staticr¬ r js jÎ r® j- X voidr¯ r° js jÎ r± jt X call_trace_protectedr² r³ j© j5 r´ hX Py_tracefuncrµ r¶ j© jQ r· js jÎ r¸ hX PyObjectr¹ rº js jÎ r» htj: r¼ j© jQ r½ js j» r¾ js X r¿ rÀ hX
PyFrameObjectrÁ r js jÎ rà htj: rÄ j© jQ rÅ js jÎ rÆ j- X intrÇ rÈ j© jQ rÉ js jÎ rÊ hX PyObjectrË rÌ js jÎ rÍ htj: rÎ j© j> rÏ j© j rÐ js j» rÑ j X staticrÒ rÓ js jÎ rÔ j- X voidrÕ rÖ js jÎ r× jt X call_exc_tracerØ rÙ j© j5 rÚ hX Py_tracefuncrÛ rÜ j© jQ rÝ js jÎ rÞ hX PyObjectrß rà js jÎ rá htj: râ j© jQ rã js jÎ rä hX
PyFrameObjectrå ræ js jÎ rç htj: rè j© j> ré j© j rê js j» rë j X staticrì rí js jÎ rî j- X intrï rð js jÎ rñ jt X maybe_call_line_tracerò ró j© j5 rô hX Py_tracefuncrõ rö j© jQ r÷ js jÎ rø hX PyObjectrù rú js jÎ rû htj: rü j© jQ rý js j» rþ js X rÿ r hX
PyFrameObjectr r js jÎ r htj: r j© jQ r js jÎ r j- X intr r js jÎ r htj: r
j© jQ r js jÎ r j- X intr
r js jÎ r htj: r j© jQ r js jÎ r j- X intr r js jÎ r htj: r j© j> r j© j r js j» r js j» r j X staticr r js jÎ r hX PyObjectr r js jÎ r htj: r! js jÎ r" jt X apply_slicer# r$ j© j5 r% hX PyObjectr& r' js jÎ r( htj: r) j© jQ r* js jÎ r+ hX PyObjectr, r- js jÎ r. htj: r/ j© jQ r0 js jÎ r1 hX PyObjectr2 r3 js jÎ r4 htj: r5 j© j> r6 j© j r7 js j» r8 j X staticr9 r: js jÎ r; j- X intr< r= js jÎ r> jt X assign_slicer? r@ j© j5 rA hX PyObjectrB rC js jÎ rD htj: rE j© jQ rF js jÎ rG hX PyObjectrH rI js jÎ rJ htj: rK j© jQ rL js j» rM js X rN rO hX PyObjectrP rQ js jÎ rR htj: rS j© jQ rT js jÎ rU hX PyObjectrV rW js jÎ rX htj: rY j© j> rZ j© j r[ js j» r\ j X staticr] r^ js jÎ r_ hX PyObjectr` ra js jÎ rb htj: rc js jÎ rd jt X cmp_outcomere rf j© j5 rg j- X intrh ri j© jQ rj js jÎ rk hX PyObjectrl rm js jÎ rn htj: ro j© jQ rp js jÎ rq hX PyObjectrr rs js jÎ rt htj: ru j© j> rv j© j rw js j» rx j X staticry rz js jÎ r{ hX PyObjectr| r} js jÎ r~ htj: r js jÎ r jt X import_fromr r j© j5 r hX PyObjectr r
js jÎ r htj: r j© jQ r js jÎ r hX PyObjectr r js jÎ r htj: r j© j> r j© j r js j» r j X staticr r js jÎ r j- X intr r js jÎ r jt X import_all_fromr r j© j5 r hX PyObjectr r js jÎ r htj: r j© jQ r js jÎ r hX PyObjectr r¡ js jÎ r¢ htj: r£ j© j> r¤ j© j r¥ js j» r¦ j X staticr§ r¨ js jÎ r© hX PyObjectrª r« js jÎ r¬ htj: r js jÎ r® jt X build_classr¯ r° j© j5 r± hX PyObjectr² r³ js jÎ r´ htj: rµ j© jQ r¶ js jÎ r· hX PyObjectr¸ r¹ js jÎ rº htj: r» j© jQ r¼ js jÎ r½ hX PyObjectr¾ r¿ js jÎ rÀ htj: rÁ j© j> r j© j rà js j» rÄ j X staticrÅ rÆ js jÎ rÇ j- X intrÈ rÉ js jÎ rÊ jt X exec_statementrË rÌ j© j5 rÍ hX
PyFrameObjectrÎ rÏ js jÎ rÐ htj: rÑ j© jQ rÒ js j» rÓ e(js X rÔ rÕ hX PyObjectrÖ r× js jÎ rØ htj: rÙ j© jQ rÚ js jÎ rÛ hX PyObjectrÜ rÝ js jÎ rÞ htj: rß j© jQ rà js jÎ rá hX PyObjectrâ rã js jÎ rä htj: rå j© j> ræ j© j rç js j» rè j X staticré rê js jÎ rë j- X voidrì rí js jÎ rî jt X set_exc_inforï rð j© j5 rñ hX
PyThreadStaterò ró js jÎ rô htj: rõ j© jQ rö js jÎ r÷ hX PyObjectrø rù js jÎ rú htj: rû j© jQ rü js jÎ rý hX PyObjectrþ rÿ js jÎ r htj: r j© jQ r js jÎ r hX PyObjectr r js jÎ r htj: r j© j> r j© j r js j» r
j X staticr r js jÎ r
j- X voidr r js jÎ r jt X reset_exc_infor r j© j5 r hX
PyThreadStater r js jÎ r htj: r j© j> r j© j r js j» r j X staticr r js jÎ r j- X voidr r js jÎ r jt X format_exc_check_argr! r" j© j5 r# hX PyObjectr$ r% js jÎ r& htj: r' j© jQ r( js jÎ r) j- X charr* r+ js jÎ r, htj: r- j© jQ r. js jÎ r/ hX PyObjectr0 r1 js jÎ r2 htj: r3 j© j> r4 j© j r5 js j» r6 j X staticr7 r8 js jÎ r9 hX PyObjectr: r; js jÎ r< htj: r= js jÎ r> jt X string_concatenater? r@ j© j5 rA hX PyObjectrB rC js jÎ rD htj: rE j© jQ rF js jÎ rG hX PyObjectrH rI js jÎ rJ htj: rK j© jQ rL js j» rM js X rN rO hX
PyFrameObjectrP rQ js jÎ rR htj: rS j© jQ rT js jÎ rU j- X unsignedrV rW js jÎ rX j- X charrY rZ js jÎ r[ htj: r\ j© j> r] j© j r^ js j» r_ js j» r` hjÅ ra hX define NAME_ERROR_MSG \rb rc hj» rd hX "name '%.200s' is not defined"re rf hj» rg hjÅ rh hX define GLOBAL_NAME_ERROR_MSG \ri rj hj» rk hX&