Repository URL to install this package:
|
Version:
2.5.0 ▾
|
]q (cpygments.token
_TokenType
qX CommentqX Singleqq
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
hubhhhX
SingleLineq+q,
q-q.}q/(hh ]q0
q1Rq2h
hubhhX Docq3q4
q5q6}q7(hh ]q8
q9Rq:h
hubhhX Directiveq;q<
q=q>}q?(hh ]q@
qARqBh
hubhhX MultilineqCqD
qEqF}qG(hh ]qH
qIRqJh
hubhhX
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¾ hrâ
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¾ h3r'
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" h3j) jE jH hijú j= j@ jÄ jÇ ja jë jÿ j hjä 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&hChFhhhShVhhh[h^h;h>h+h.h3h6hhhKhNububX+ ;;; example.xtm -- Extempore code examples r¹ rº js X
r» r¼ hX% ;; Author: Ben Swift, Andrew Sorensenr½ r¾ js X
r¿ rÀ hX ;; Keywords: extemporerÁ r js X
rà rÄ hX ;;; Commentary:rÅ rÆ js X
rÇ rÈ hX ;;; Code:rÉ rÊ js X
rË rÌ hX ;; bit twiddlingrÍ rÎ js X
rÏ rÐ j© X (rÑ rÒ hÐX xtmtestrÓ rÔ js X rÕ rÖ htX 'r× rØ j© jÑ rÙ j X bind-funcrÚ rÛ js jÕ rÜ jt X test_bit_twiddle_1rÝ rÞ js X
rß rà j© jÑ rá j X lambdarâ rã js jÕ rä j© jÑ rå j© X )ræ rç js X
rè ré j© jÑ rê hÐX bitwise-andrë rì js jÕ rí j X 65535rî rï js jÕ rð j X 255rñ rò js jÕ ró j X 15rô rõ js jÕ rö j X 1r÷ rø j© jæ rù j© jæ rú j© jæ rû js X
rü rý j© jÑ rþ hÐX test_bit_twiddle_1rÿ r j© jæ r js jÕ r j j÷ r j© jæ r js X
r r j© jÑ r hÐX xtmtestr r js jÕ r
htj× r j© jÑ r j X bind-funcr
r js jÕ r jt X test_bit_twiddle_2r r js X
r r j© jÑ r j X lambdar r js jÕ r j© jÑ r j© jæ r js X
r r j© jÑ r hÐX bitwise-notr r js jÕ r j X -1r r! j© jæ r" j© jæ r# j© jæ r$ js X
r% r& j© jÑ r' hÐX test_bit_twiddle_2r( r) j© jæ r* js jÕ r+ j X 0r, r- j© jæ r. js X
r/ r0 j© jÑ r1 hÐX xtmtestr2 r3 js jÕ r4 htj× r5 j© jÑ r6 j X bind-funcr7 r8 js jÕ r9 jt X test_bit_twiddle_3r: r; js X
r< r= j© jÑ r> j X lambdar? r@ js jÕ rA j© jÑ rB j© jæ rC js X
rD rE j© jÑ rF hÐX bitwise-notrG rH js jÕ rI j j, rJ j© jæ rK j© jæ rL j© jæ rM js X
rN rO j© jÑ rP hÐX test_bit_twiddle_3rQ rR j© jæ rS js jÕ rT j X -1rU rV j© jæ rW js X
rX rY j© jÑ rZ hÐX xtmtestr[ r\ js jÕ r] htj× r^ j© jÑ r_ j X bind-funcr` ra js jÕ rb jt X test_bit_twiddle_4rc rd js X
re rf j© jÑ rg j X lambdarh ri js jÕ rj j© jÑ rk j© jæ rl js X
rm rn j© jÑ ro hÐX bitwise-shift-rightrp rq js jÕ rr j X 65535rs rt js jÕ ru j X 8rv rw j© jæ rx js X
ry rz j© jÑ r{ hÐX bitwise-shift-rightr| r} js jÕ r~ j X 65535r r js jÕ r j X 4r r js jÕ r j j r
j© jæ r j© jæ r j© jæ r js X
r r j© jÑ r hÐX test_bit_twiddle_4r r j© jæ r js jÕ r j X 255r r j© jæ r js X
r r j© jÑ r hÐX xtmtestr r js jÕ r htj× r j© jÑ r j X bind-funcr r js jÕ r jt X test_bit_twiddle_5r r js X
r r¡ j© jÑ r¢ j X lambdar£ r¤ js jÕ r¥ j© jÑ r¦ j© jæ r§ js X
r¨ r© j© jÑ rª hÐX bitwise-shift-leftr« r¬ js jÕ r j© jÑ r® hÐX bitwise-shift-rightr¯ r° js jÕ r± j X 65535r² r³ js jÕ r´ j jv rµ j© jæ r¶ js jÕ r· j j r¸ js jÕ r¹ j j rº j© jæ r» j© jæ r¼ j© jæ r½ js X
r¾ r¿ j© jÑ rÀ hÐX test_bit_twiddle_5rÁ r j© jæ rà js jÕ rÄ j X 65280rÅ rÆ j© jæ rÇ js X
rÈ rÉ j© jÑ rÊ hÐX xtmtestrË rÌ js jÕ rÍ htj× rÎ j© jÑ rÏ j X bind-funcrÐ rÑ js jÕ rÒ jt X test_bit_twiddle_6rÓ rÔ js X
rÕ rÖ j© jÑ r× j X lambdarØ rÙ js jÕ rÚ j© jÑ rÛ j© jæ rÜ js X
rÝ rÞ j© jÑ rß hÐX bitwise-andrà rá js jÕ râ j© jÑ rã hÐX
bitwise-orrä rå js jÕ ræ j© jÑ rç hÐX bitwise-eorrè ré js jÕ rê j X 21844rë rì js jÕ rí j X 65534rî rï j© jæ rð js jÕ rñ j© jÑ rò hÐX bitwise-eorró rô js jÕ rõ j X 43690rö r÷ js jÕ rø j X 65534rù rú j© jæ rû j© jæ rü js jÕ rý j j÷ rþ j© jæ rÿ j© jæ r j© jæ r js X
r r j© jÑ r hÐX test_bit_twiddle_6r r j© jæ r js jÕ r j j, r j© jæ r
js X
r r hX. ;; integer literals default to 64 bit integersr
r js j¿ r j© jÑ r hÐX xtmtestr r js jÕ r htj× r j© jÑ r j X bind-funcr r js jÕ r jt X int-literal-testr r js X
r r j© jÑ r j X lambdar r js jÕ r j© jÑ r! hÐX ar" r# j© jæ r$ js X
r% r& j© jÑ r' jt X *r( r) js jÕ r* hÐj" r+ js jÕ r, j X 5r- r. j© jæ r/ j© jæ r0 j© jæ r1 js X
r2 r3 j© jÑ r4 hÐX int-literal-testr5 r6 js jÕ r7 j X 6r8 r9 j© jæ r: js jÕ r; j X 30r< r= j© jæ r> js X
r? r@ hX$ ;; float literals default to doublesrA rB js j¿ rC j© jÑ rD hÐX xtmtestrE rF js jÕ rG htj× rH j© jÑ rI j X bind-funcrJ rK js jÕ rL jt X float-literal-testrM rN js X
rO rP j© jÑ rQ j X lambdarR rS js jÕ rT j© jÑ rU hÐj" rV j© jæ rW js X
rX rY j© jÑ rZ jt j( r[ js jÕ r\ hÐj" r] js jÕ r^ jh X 5.0r_ r` j© jæ ra j© jæ rb j© jæ rc js X
rd re j© jÑ rf hÐX float-literal-testrg rh js jÕ ri jh X 6.0rj rk j© jæ rl js jÕ rm jh X 30.0rn ro j© jæ rp js X
rq rr hX0 ;; you are free to recompile an existing closurers rt js j¿ ru j© jÑ rv hÐX xtmtestrw rx js jÕ ry htj× rz j© jÑ r{ j X bind-funcr| r} js jÕ r~ jt X int-literal-testr r js X
r r j© jÑ r j X lambdar r
js jÕ r j© jÑ r hÐj" r j© jæ r js X
r r j© jÑ r jt X /r r js jÕ r hÐj" r js jÕ r j j- r j© jæ r j© jæ r j© jæ r js X
r r j© jÑ r hÐX int-literal-testr r js jÕ r j X 30r r j© jæ r j© jæ r js X
r r¡ j© jÑ r¢ hÐX xtmtestr£ r¤ js jÕ r¥ htj× r¦ j© jÑ r§ j X bind-funcr¨ r© js jÕ rª jt X
closure-test1r« r¬ js X
r r® j© jÑ r¯ j X letr° r± js jÕ r² j© jÑ r³ j© jÑ r´ hÐX powerrµ r¶ js jÕ r· j j, r¸ j© jæ r¹ j© jæ rº js X
r» r¼ j© jÑ r½ j X lambdar¾ r¿ js jÕ rÀ j© jÑ rÁ hÐX xr rà j© jæ rÄ js X
rÅ rÆ j© jÑ rÇ j X set!rÈ rÉ js jÕ rÊ hÐX powerrË rÌ js jÕ rÍ j© jÑ rÎ jt X +rÏ rÐ js jÕ rÑ hÐX powerrÒ rÓ js jÕ rÔ j j÷ rÕ j© jæ rÖ j© jæ r× js jÕ rØ hX* ;; set! for closure mutation as per schemerÙ rÚ js X
rÛ rÜ j© jÑ rÝ jt j( rÞ js jÕ rß hÐj rà js jÕ rá hÐX powerrâ rã j© jæ rä j© jæ rå j© jæ ræ j© jæ rç js X
rè ré j© jÑ rê hÐX
closure-test1rë rì js jÕ rí j X 2rî rï j© jæ rð j© jæ rñ js X
rò ró j© jÑ rô hÐX xtmtestrõ rö js jÕ r÷ htj× rø j© jÑ rù j X bind-funcrú rû js jÕ rü jt X closure-returns-closure-testrý rþ js X
rÿ r j© jÑ r j X lambdar r js jÕ r j© jÑ r j© jæ r js X
r r j© jÑ r j X lambdar
r js jÕ r j© jÑ r
hÐj r j© jæ r js X
r r j© jÑ r jt j( r js jÕ r hÐj r js jÕ r j X 3r r j© jæ r j© jæ r j© jæ r j© jæ r js X
r r j© jÑ r hÐX closure-returns-closure-testr r! j© jæ r" j© jæ r# js X
r$ r% j© jÑ r& hÐX xtmtestr' r( js jÕ r) htj× r* j© jÑ r+ j X bind-funcr, r- js jÕ r. jt X incrementer-test1r/ r0 js X
r1 r2 j© jÑ r3 j X lambdar4 r5 js jÕ r6 j© jÑ r7 hÐX ir8 r9 j- X :i64r: r; j© jæ r< js X
r= r> j© jÑ r? j X lambdar@ rA js jÕ rB j© jÑ rC hÐX incrrD rE j© jæ rF js X
rG rH j© jÑ rI j X set!rJ rK js jÕ rL hÐj8 rM js jÕ rN j© jÑ rO jt jÏ rP js jÕ rQ hÐj8 rR js jÕ rS hÐX incrrT rU j© jæ rV j© jæ rW js X
rX rY hÐj8 rZ j© jæ r[ j© jæ r\ j© jæ r] js X
r^ r_ j© jÑ r` hÐX incrementer-test1ra rb js jÕ rc j j, rd j© jæ re j© jæ rf js X
rg rh j© jÑ ri j X definerj rk js jÕ rl hÐX myfrm rn js jÕ ro j© jÑ rp hÐX incrementer-test1rq rr js jÕ rs j j, rt j© jæ ru j© jæ rv js X
rw rx hX ;; so we need to type f properlyry rz js j¿ r{ j© jÑ r| hÐX xtmtestr} r~ js jÕ r htj× r j© jÑ r j X bind-funcr r js jÕ r jt X incrementer-test2r
r js X
r r j© jÑ r j X lambdar r js jÕ r j© jÑ r hÐX fr r j- X :[i64,i64]*r r js jÕ r hÐj r j© jæ r js X
r r j© jÑ r hÐj r js jÕ r hÐj r j© jæ r j© jæ r j© jæ r js X
r r j© jÑ r hÐX incrementer-test2r¡ r¢ js jÕ r£ hÐX myfr¤ r¥ js jÕ r¦ j j÷ r§ j© jæ r¨ js jÕ r© j j÷ rª j© jæ r« js X
r¬ r hX&