File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/__pycache__/factor.cpython-310.pyc
Back
o ;jML � @ s^ d Z ddlmZmZmZmZ ddlmZmZm Z m Z mZmZm Z mZ dgZG dd� de�ZdS )z� pygments.lexers.factor ~~~~~~~~~~~~~~~~~~~~~~ Lexers for the Factor language. :copyright: Copyright 2006-present by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�bygroups�default�words)�Text�Comment�Keyword�Name�String�Number� Whitespace�Punctuation�FactorLexerc @ s� e Zd ZdZdZdZdgZdgZdgZdZ e dd d �Ze dd d �Ze dd d �Z e d d d �Ze dd d �Ze dd d �Ze dd d �Ze dd d �Ze dd d �Ze dd d �Ze dd d �Zdejfed�gg def�deeeej�f�deeeejeej�f�deeeejeej�f�deeeej�f�deeeejeej�f�deeje�df�deee�f�d eeje�d!f�d"eejeej�f�d#eejeejeej�f�d$eejeeje�d%f�d&eejeejeejee eej� f�d'eejeejeej�f�d(eejeej�f�d)eeeejee eej�d*f�d+eeeej�d*f�d,eeeej�f�d-eeeejee eej�f�deeeejeej�f�d.eeeejeej�f�d/eeeej�f�d0eeeej�f�d1ed2f�d3eeeej�f�d4eee�d%f�d5eee�f�d6eee�f�d7eeeej�f�d8eejee!eejee ee!e e�f�d9eejee!eejeejee ee!e e� f�d:eeje�f�d;e"f�d<e"f�d=ee"ee"�f�d>ee"j#ee"j#e�f�d?ef�d@ef�dAef�dBej$f�dCej$f�dDej$f�dEe%f�dFe%f�dGe%f�dHe%f�dIe%j&f�dJe%j'f�dKe%f�dLe%f�dMef�eeej(e�f�eeej(e�f�e eej(e�f�eeej(e�f�eeej(e�f�eeej(e�f�eeej(e�f�eeej(e�f�eeej(e�f�eeej(e�f�eeej(e�f�dNe!f�defdOeeje�dfdPeeje�dQfdReeje�fdNej)fgdefdSeee�dQfdTee!eej)ee!ee!e�fdNej)fgdefdSeee�dQfdNejfgdefdSeee�dQfdNejfgdefdSeee�dQfdNejfgdU�Z*dVS )Wr z( Lexer for the Factor language. ZFactorzhttp://factorcode.orgZfactorz*.factorz text/x-factorz1.4)oz-rotZ2biz2bi@z2bi*Z2curryZ2dipZ2dropZ2dupZ2keepZ2nipZ2overZ2triz2tri@z2tri*Z3biZ3curryZ3dipZ3dropZ3dupZ3keepZ3triZ4dipZ4dropZ4dupZ4keepz <wrapper>�=z>boolean�clone�?z?executez?if�and�assertzassert=zassert?Zbizbi-curryz bi-curry@z bi-curry*zbi@zbi*ZboaZbooleanzboolean?zboth?�build�callZ callstackzcallstack>arrayz callstack?�clearz(clone)Zcomposezcompose?Zcurryzcurry?Z datastackZdieZdipZdoZdrop�dupZdupdzeither?zeq?zequal?ZexecuteZhashcodez hashcode*zidentity-hashcodezidentity-tuplezidentity-tuple?�ifzif*ZkeepZloopZmost�newZnip�not�null�object�orZoverZpickZpreposeZretainstackZrotzsame?ZswapZswapd�throwZtriz tri-curryz tri-curry@z tri-curry*ztri@ztri*�tupleztuple?Zunlesszunless*ZuntilZwhenzwhen*�while�with�wrapperzwrapper?�xorz(\s+))�suffix)@Z2cachez<enum>z>alistz?atz?ofZassocz assoc-all?z assoc-any?zassoc-clone-likez assoc-combinez assoc-diffzassoc-diff!zassoc-differz assoc-eachzassoc-empty?zassoc-filterz assoc-filter!zassoc-filter-asz assoc-findzassoc-hashcodezassoc-intersectz assoc-likez assoc-mapzassoc-map-aszassoc-partitionzassoc-refinez assoc-sizezassoc-stackz assoc-subset?zassoc-unionzassoc-union!zassoc=z assoc>mapzassoc?Zatzat+zat*�cachez change-atzclear-assocz delete-atz delete-at*�enumzenum?zextract-keyszinc-atzkey?�keysz map>assoczmaybe-set-atz new-assocZofzpush-atz rename-atzset-atz sift-keyszsift-values� substituteZunzipzvalue-atz value-at*zvalue?�values�zip)Z2cleavez2cleave>quotZ3cleavez3cleave>quotZ4cleavez4cleave>quotz alist>quotzcall-effect�casez case-findz case>quotZcleavezcleave>quotZcondz cond>quotzdeep-spread>quotzexecute-effectzlinear-case-quotzno-casezno-case?zno-condzno-cond?zrecursive-hashcodezshallow-spread>quotZspreadzto-fixed-pointzwrong-valuesz wrong-values?)c�-�/z/fz/iz/modz2/z2^�<z<=z<fp-nan>�>z>=z>bignumz>fixnumz>floatz>integerz(all-integers?)z(each-integer)z(find-integer)�*�+z?1+�absZalignz all-integers?Zbignumzbignum?zbit?ZbitandZbitnotZbitorzbits>doublez bits>floatZbitxor�complexzcomplex?�denominatorzdouble>bitszeach-integerzeven?zfind-integerzfind-last-integerZfixnumzfixnum?�floatz float>bitszfloat?zfp-bitwise=zfp-infinity?zfp-nan-payloadzfp-nan?zfp-qnan?zfp-signzfp-snan?zfp-special?zif-zerozimaginary-part�integerzinteger>fixnumzinteger>fixnum-strictzinteger?�log2zlog2-expects-positivezlog2-expects-positive?�mod�negzneg?z next-floatznext-power-of-2�numberznumber=znumber?� numeratorzodd?zout-of-fixnum-rangezout-of-fixnum-range?zpower-of-2?z prev-floatZratiozratio?Zrationalz rational?�realz real-partzreal?Zrecip�remZsgn�shift�sq�timeszu<zu<=zu>zu>=zunless-zeroz unordered?z when-zerozzero?)�Z 1sequencez2all?Z2eachZ2mapz2map-asz2map-reduceZ2reduceZ 2selectorZ 2sequenceZ3appendz 3append-asZ3eachZ3mapz3map-asZ 3sequenceZ 4sequencez<repetition>z <reversed>z<slice>z?firstz?lastz?nthz?secondz?set-nth� accumulatezaccumulate!z accumulate-aszall?zany?�appendzappend!z append-aszassert-sequencezassert-sequence=zassert-sequence?z binary-reducezbounds-checkz bounds-check?zbounds-errorz bounds-error?zbut-lastzbut-last-slicezcartesian-eachz cartesian-mapzcartesian-productz change-nthzcheck-slicezcheck-slice-errorz clone-likezcollapse-sliceZ collectorz collector-for�concatz concat-as�copy�countZcutz cut-slicezcut*z delete-allzdelete-slicezdrop-prefixZeachz each-fromz each-indexzempty?Zexchange�filterzfilter!z filter-as�findz find-fromz find-indexzfind-index-fromz find-lastzfind-last-from�firstZfirst2Zfirst3Zfirst4Zflip�followZfourthZglueZhalvesZharvest�headz head-slicezhead-slice*zhead*zhead?zif-emptyZ immutablezimmutable-sequencezimmutable-sequence?z immutable?�indexz index-from�indicesZinfimumz infimum-byz insert-nthZ interleaveZiotaz iota-tupleziota-tuple?�joinzjoin-as�lastz last-indexzlast-index-from�lengthZlengthenZlikeZlongerzlonger?Zlongest�mapzmap!zmap-aszmap-findz map-find-lastz map-indexzmap-integersz map-reducezmap-sumz max-lengthz member-eq?zmember?z midpoint@z min-lengthZmismatch�moveznew-likez new-resizableznew-sequenceznon-negative-integer-expectedznon-negative-integer-expected?ZnthZnthszpad-headzpad-tail�padding� partition�popzpop*�prefixZprependz prepend-asZproducez produce-as�product�pushzpush-allzpush-eitherzpush-if�reducezreduce-index�removezremove!z remove-eqz remove-eq!z remove-nthzremove-nth!Z repetitionzrepetition?z replace-sliceZ replicatezreplicate-as�restz rest-slice�reversezreverse!�reversedz reversed?�second�selectorzselector-forZsequencezsequence-hashcodez sequence=z sequence?z set-firstz set-fourthzset-lastz set-lengthzset-nthz set-secondz set-thirdZshort�shortenZshorterzshorter?ZshortestZsift�slicezslice-errorzslice-error?zslice?Zsnipz snip-slice�startzstart*Zsubseqzsubseq?r$ zsuffix!�sumzsum-lengthsZsupremumzsupremum-byZsurround�tailz tail-sliceztail-slice*ztail*ztail?�thirdZtrimz trim-headztrim-head-slicez trim-slicez trim-tailztrim-tail-sliceZunclipzunclip-lastzunclip-last-slicezunclip-slicezunless-emptyzvirtual-exemplarzvirtual-sequencezvirtual-sequence?zvirtual@z when-empty)z+@Zchangez change-globalZcounter�dec�getz get-global�globalZinczinit-namespacesZ initializez is-globalz make-assoc� namespaceZ namestackZoff�on�setz set-globalz set-namestackZtogglezwith-globalz with-scopez with-variablezwith-variables)Z1arrayZ2arrayZ3arrayZ4arrayz<array>z>array�arrayzarray?�pairzpair?zresize-array)Yz(each-stream-block-slice)z(each-stream-block)z(stream-contents-by-block)z(stream-contents-by-element)z$(stream-contents-by-length-or-block)z(stream-contents-by-length)z+byte+z+character+z bad-seek-typezbad-seek-type?Zbl�contentsz each-blockzeach-block-sizezeach-block-slicez each-linezeach-morselzeach-stream-blockzeach-stream-block-slicezeach-stream-linezerror-stream�flushzinput-streamz input-stream?zinvalid-read-bufferzinvalid-read-buffer?�lines�nlz output-streamzoutput-stream?�print�readz read-intozread-partialzread-partial-intoz read-until�read1Zreadlnz seek-absolutezseek-absolute?zseek-endz seek-end?z seek-inputzseek-outputz seek-relativezseek-relative?z stream-blzstream-contentszstream-contents*zstream-copyzstream-copy*zstream-element-typezstream-flushz stream-lengthzstream-linesz stream-nlzstream-printzstream-readzstream-read-intozstream-read-partialzstream-read-partial-intozstream-read-partial-unsafezstream-read-unsafezstream-read-untilzstream-read1z stream-readlnzstream-seekzstream-seekable?zstream-tellzstream-writez stream-write1z tell-inputztell-outputzwith-error-streamzwith-error-stream*zwith-error>outputzwith-input-output+error-streamsz with-input-output+error-streams*zwith-input-streamzwith-input-stream*zwith-output-streamzwith-output-stream*zwith-output>errorzwith-output+error-streamzwith-output+error-stream*zwith-streamsz with-streams*�writeZwrite1)Z1stringz<string>z>stringz resize-string�stringzstring?)Z1vectorz<vector>z>vectorz?pushZvectorzvector?)(z<condition>z<continuation>z <restart>zattempt-allzattempt-all-errorzattempt-all-error?zcallback-error-hookZcallcc0Zcallcc1Zcleanupzcompute-restartsZ conditionz condition?Zcontinuationz continuation?�continuezcontinue-restartz continue-withzcurrent-continuation�errorzerror-continuationzerror-in-threadzerror-threadZifccz ignore-errorszin-callback?zoriginal-errorZrecoverZrestartzrestart?ZrestartsZrethrowzrethrow-restarts�returnzreturn-continuationzthread-error-hookzthrow-continuezthrow-restartszwith-datastackzwith-returnz#!.*$�basez\s+z&((?:MACRO|MEMO|TYPED)?:[:]?)(\s+)(\S+)z(M:[:]?)(\s+)(\S+)(\s+)(\S+)z(C:)(\s+)(\S+)(\s+)(\S+)z(GENERIC:)(\s+)(\S+)z$(HOOK:|GENERIC#)(\s+)(\S+)(\s+)(\S+)z(\()(\s)�stackeffectz(;)(\s)z (USING:)(\s+)�vocabsz&(USE:|UNUSE:|IN:|QUALIFIED:)(\s+)(\S+)z%(QUALIFIED-WITH:)(\s+)(\S+)(\s+)(\S+)z#(FROM:|EXCLUDE:)(\s+)(\S+)(\s+=>\s)r z0(RENAME:)(\s+)(\S+)(\s+)(\S+)(\s+)(=>)(\s+)(\S+)z%(ALIAS:|TYPEDEF:)(\s+)(\S+)(\s+)(\S+)z$(DEFER:|FORGET:|POSTPONE:)(\s+)(\S+)z+(TUPLE:|ERROR:)(\s+)(\S+)(\s+)(<)(\s+)(\S+)�slotsz"(TUPLE:|ERROR:|BUILTIN:)(\s+)(\S+)z'(MIXIN:|UNION:|INTERSECTION:)(\s+)(\S+)z((PREDICATE:)(\s+)(\S+)(\s+)(<)(\s+)(\S+)z(INSTANCE:)(\s+)(\S+)(\s+)(\S+)z(SLOT:)(\s+)(\S+)z(SINGLETON:)(\s+)(\S+)zSINGLETONS:�classesz)(CONSTANT:|SYMBOL:|MAIN:|HELP:)(\s+)(\S+)z(SYMBOLS:)(\s+)z(SYNTAX:)(\s+)z (ALIEN:)(\s+)z(STRUCT:)(\s+)(\S+)z<(FUNCTION:)(\s+)(\S+)(\s+)(\S+)(\s+)(\()(\s+)([^)]+)(\))(\s)zL(FUNCTION-ALIAS:)(\s+)(\S+)(\s+)(\S+)(\s+)(\S+)(\s+)(\()(\s+)([^)]+)(\))(\s)z(<PRIVATE|PRIVATE>)(\s)z"""\s(?:.|\n)*?\s"""z"(?:\\\\|\\"|[^"])*"z (\S+")(\s+)((?:\\\\|\\"|[^"])*")z)(CHAR:)(\s+)(\\[\\abfnrstv]|[^\\]\S*)(\s)z!\s+.*$z#!\s+.*$z/\*\s+(?:.|\n)*?\s\*/z[tf]\bz[\\$]\s+\S+zM\\\s+\S+\s+\S+z9[+-]?(?:[\d,]*\d)?\.(?:\d([\d,]*\d)?)?(?:[eE][+-]?\d+)?\sz'[+-]?\d(?:[\d,]*\d)?(?:[eE][+-]?\d+)?\sz<0x[a-fA-F\d](?:[a-fA-F\d,]*[a-fA-F\d])?(?:p\d([\d,]*\d)?)?\szANAN:\s+[a-fA-F\d](?:[a-fA-F\d,]*[a-fA-F\d])?(?:p\d([\d,]*\d)?)?\sz 0b[01]+\sz 0o[0-7]+\sz5(?:\d([\d,]*\d)?)?\+\d(?:[\d,]*\d)?/\d(?:[\d,]*\d)?\sz7(?:\-\d([\d,]*\d)?)?\-\d(?:[\d,]*\d)?/\d(?:[\d,]*\d)?\sz:(?:deprecated|final|foldable|flushable|inline|recursive)\sz\S+z (\()(\s+)z (\))(\s+)z#popz (--)(\s+)z(;)(\s+)z((\{)(\s+)(\S+)(\s+)([^}]+)(\s+)(\})(\s+))�rootry rz r| r{ r} r N)+�__name__� __module__�__qualname__�__doc__�name�url�aliases� filenamesZ mimetypesZ version_addedr Zbuiltin_kernelZbuiltin_assocsZbuiltin_combinatorsZbuiltin_mathZbuiltin_sequencesZbuiltin_namespacesZbuiltin_arraysZ builtin_ioZbuiltin_stringsZbuiltin_vectorsZbuiltin_continuationsr ZPreprocr r r r r ZFunctionZClass� Namespacer r r ZCharZConstantr ZBin�OctZBuiltinZVariable�tokens� r� r� �J/opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/factor.pyr s: ����*�,����� �������� �������������������� ���#���&��*���-��/��1���4��6��8�9�:�=��?�@�A�B�C ���I ���S�V�W�X ��Z��^�_�`�c�f�g�j�k�l�m�n�o�p�q�t��x�y�z�{�|�}�~�� �� �� �� �� ���� ��� � �N)r� Zpygments.lexerr r r r Zpygments.tokenr r r r r r r r �__all__r r� r� r� r� �<module> s (
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings