Files
ServerSync/lib/pygments/lexers/__pycache__/teal.cpython-314.pyc

49 lines
4.5 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD> <00><00>b<00>Rt^RIHtHtHtHt^RIHtHtH t H
t
H t H t H t R.t!RR]4tR#)z<>
pygments.lexers.teal
~~~~~~~~~~~~~~~~~~~~
Lexer for TEAL.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<04>
RegexLexer<EFBFBD>bygroups<70>include<64>words)<07>Comment<6E>Name<6D>Number<65>String<6E>Text<78>Keyword<72>
Whitespace<EFBFBD> TealLexerc<00>T<00>]tRt^tRtRtRtR.tR.tRt ]
!0RkRkRkR kR
kR kR kR kRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkR kR!kR"kR#kR$kR%kR&kR'kR(kR)kR*kR+kR,kR-kR.kR/kR0kR1kR2kR3kR4kR5kR6kR7kR8kR9kR:kR;kR<kR=kR>kR?kR@kRAkRBkRCkRDkREkRFkRGkRHkRIkRJkRKkRLkRMkRNkROkRPkRQkRRRS7t RTt RUt RV]!RW4RX] ,]P 3RY] ,RZ,R[,R\,]!]P&]P(43] ]P*R]3.R]]!RW4R^]R_3R`]!]P.]P043Ra]3Rb]P43Rc]P63] ]3] ]P:3] ]Rd3. R_Re]P>3Rf]3R^]Rd3.RWRg] 3Rh]P(3./t!Rit"Rj#)kr z<>
For the Transaction Execution Approval Language (TEAL)
For more information about the grammar, see:
https://github.com/algorand/go-algorand/blob/master/data/transactions/logic/assembler.go
<EFBFBD>tealzAhttps://developer.algorand.org/docs/reference/teal/specification/z*.tealz2.9<EFBFBD>Sender<65>Fee<65>
FirstValid<EFBFBD>FirstValidTime<6D> LastValid<69>Note<74>Lease<73>Receiver<65>Amount<6E>CloseRemainderTo<54>VotePK<50> SelectionPK<50> VoteFirst<73>VoteLast<73>VoteKeyDilution<6F>Type<70>TypeEnum<75> XferAsset<65> AssetAmount<6E> AssetSender<65> AssetReceiver<65> AssetCloseTo<54>
GroupIndex<EFBFBD>TxID<49> ApplicationID<49> OnCompletion<6F>ApplicationArgs<67>
NumAppArgs<EFBFBD>Accounts<74> NumAccounts<74>ApprovalProgram<61>ClearStateProgram<61>RekeyTo<54> ConfigAsset<65>ConfigAssetTotal<61>ConfigAssetDecimals<6C>ConfigAssetDefaultFrozen<65>ConfigAssetUnitName<6D>ConfigAssetName<6D>ConfigAssetURL<52>ConfigAssetMetadataHash<73>ConfigAssetManager<65>ConfigAssetReserve<76>ConfigAssetFreeze<7A>ConfigAssetClawback<63> FreezeAsset<65>FreezeAssetAccount<6E>FreezeAssetFrozen<65>NoOp<4F>OptIn<49>CloseOut<75>
ClearState<EFBFBD>UpdateApplication<6F>DeleteApplication<6F> MinTxnFee<65>
MinBalance<EFBFBD>
MaxTxnLife<EFBFBD> ZeroAddress<73> GroupSize<7A>LogicSigVersion<6F>Round<6E>LatestTimestamp<6D>CurrentApplicationID<49> AssetBalance<63> AssetFrozen<65>
AssetTotal<EFBFBD> AssetDecimals<6C>AssetDefaultFrozen<65> AssetUnitName<6D> AssetName<6D>AssetURL<52>AssetMetadataHash<73> AssetManager<65> AssetReserve<76> AssetFreeze<7A> AssetClawbackz\b)<01>suffixz[^ \t\n]+(?=\/\/)|[^ \t\n]+z\r?\n<>root<6F>
whitespacez ^#pragma .*<2A>(<28>:<3A>)z([ ].*)z function-args<67>"<22>stringz-(b(?:ase)?(?:32|64) ?)(\(?[a-zA-Z0-9+/=]+\)?)z [A-Z2-7]{58}z 0x[\da-fA-F]+z\d+z#popz\\(?:["nrt\\]|x\d\d)z
[^\\\"\n]+z[ \t]+z//[^\n]+<2B>N)#<23>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> version_addedr<00>keywords<64>
identifier<EFBFBD>newlinerr<00> Directiverr<00>Label<65>Single<6C>Functionr <00>Affix<69>Otherr<00>Hex<65>Integerr <00>
Attributesr
<00>Escaper <00>tokens<6E>__static_attributes__rd<00><00>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/teal.pyr r s]<00><00><08> <12>D<EFBFBD>
M<EFBFBD>C<EFBFBD><15>h<EFBFBD>G<EFBFBD><19>
<EFBFBD>I<EFBFBD><19>M<EFBFBD><14><06><10><06><17><06>%<25><06>'7<><06>9D<39><06>FL<46><06><0F><06><1B><06>%<25><06>'9<><06>;C<><06> <16><06>#<23><06>%/<2F><06>1B<01><06>DJ<01><06> <13> <06> <20> <06>"/<2F> <06>1><3E> <06>@O<01> <06>
<17> <06>
%<25> <06>
'-<2D> <06>
/><3E> <06>
@N<01> <06> <1A> <06> (<28> <06> *4<> <06> 6C<01> <06> <1A><06>/<2F><06>1:<3A><06><I<01><06> <1B><06>2<><06>4N<01><06> <1E><06> 1<><06>3C<01><06> "<22><06>$8<><06>:N<01><06> <1C><06>3<><06>5B<01><06> <1D><06>2<><06> <0F><06><18><06>$<24><06>&2<><06>4G<01><06> <1C><06> <14><06>"<22><06>$0<><06>2?<3F><06>AL<01><06> <1A>!<06> #<23>!<06> %6<>!<06> 8N<01>!<06>" <17>#<06>"&<26>#<06>$ <15>%<06>$&<26>%<06>$(<<3C>%<06>$>M<01>%<06>& <14>'<06>& <20>'<06>&"5<>'<06>&7E<01>'<06>( <17>)<06>(&<26>)<06>((7<>)<06>*<14>+<15>H<EFBFBD>.0<>J<EFBFBD><16>G<EFBFBD><0E> <13>L<EFBFBD> !<21> <1B>g<EFBFBD> %<25>w<EFBFBD>'8<>'8<> 9<><11>:<3A> <1D><03> #<23>c<EFBFBD> )<29>K<EFBFBD> 7<><18><14><1A><1A>W<EFBFBD>^<5E>^<5E>4<> 6<> <17><14><1D><1D><0F> 8<> 
<EFBFBD> <18> <13>L<EFBFBD> !<21> <11>6<EFBFBD>8<EFBFBD> $<24> =<3D><18><16><1C><1C>v<EFBFBD>|<7C>|<7C>4<> 6<> <1C>f<EFBFBD> %<25> <1D>v<EFBFBD>z<EFBFBD>z<EFBFBD> *<2A> <13>V<EFBFBD>^<5E>^<5E> $<24> <15>w<EFBFBD> <1F> <17><14><1F><1F> )<29> <14>d<EFBFBD>F<EFBFBD> #<23> 
<EFBFBD> <11> $<24>f<EFBFBD>m<EFBFBD>m<EFBFBD> 4<> <1A>F<EFBFBD> #<23> <11>6<EFBFBD>6<EFBFBD> "<22>
<EFBFBD>
<15> <16>
<EFBFBD> #<23> <18>'<27>.<2E>.<2E> )<29>
<EFBFBD>9 <06>Fr~N)ri<00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r <00>__all__r rdr~r<00><module>r<>s9<00><01><04>@<01>?<3F><0F><0F><0F> <17>-<2D><07>F<06>
<EFBFBD>Fr~