i7iddZddlmZmZmZmZddlmZmZm Z m Z m Z m Z m Z mZdgZGddeZy)z pygments.lexers.j ~~~~~~~~~~~~~~~~~ Lexer for the J programming language. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerwordsincludebygroups)CommentKeywordNameNumberOperator PunctuationString WhitespaceJLexerc eZdZdZdZdZdgZdgZdgZdZ dZ d e jfd e jfd eee j d fd eee jfdefdedfdej&dfdeej&eej&edfdej(dfdeej(eej(dfede dzej,feddej,fe ej.fedej(fdefdefdej4fdej4fd ej6fd!ed"fed#gd$e j fd%e j d&fd'e j fgd(ej<fed)d$efd%ej,d&fd'efgd*efd+efd,ej@fd-ejBjDfd.ejBfgd/efd%ej,d&fd'efgd0ed&feded)gd1efd2efded&fgd3Z#y4)5rz For J source code. Jzhttp://jsoftware.com/jz*.ijsztext/x-jz2.1z \b[a-zA-Z]\w*z#!.*$zNB\..*z(\n+\s*)(Note)commentz (\s*)(Note.*)z\s+' singlequotez 0\s+:\s*0nounDefinitionz(noun)(\s+)(define)(\s*)$z([1-4]|13)\s+:\s*0\bexplicitDefinitionz3(adverb|conjunction|dyad|monad|verb)(\s+)(define)\b)for_goto_label_z\.)suffix)assertbreakcasecatchcatchdcatchtcontinuedoelseelseifendfcaseforifreturnselectthrowtrywhilewhilst)TARGVCRCRLFDELDebugEAVEMPTYFFJVERSIONLFLF2NoteTABalpha17alpha27applybindboxopenboxxopenbxclearcutLFcutopendatatypedefdfhdropeachechoemptyeraseeveryevtloopexitexpandfetchfile2url fixdotdotfliprgbgetargsgetenvhfdinvinverseiospathisattyisutf8itemsleaflist nameclassnamelistnamesncnlonpickrowsscriptscriptdsignsminfosmoutputsortsplitstderrstdinstdouttabletake timespacextimextmoutputtoCRLFtoHOSTtoJtolowertouppertypeucpucpcountusleeputf8uucpz=[.:]z![-=+*#$%@!~`^&";:.,<>{}\[\]\\|/?]z[abCdDeEfHiIjLMoprtT]\.z[aDiLpqsStux]\:z (_[0-9])\:z\( parenthesesnumbersz[^)]z^\)z#popz[)]z \b[nmuvxy]\brootz \b_{1,2}\bz)_?\d+(\.\d+)?(\s*[ejr]\s*)_?\d+(\.?=\d+)?z_?\d+\.(?=\d+)z_?\d+xz_?\d+z[^)]+z\)z[^']+z'')rrrrrrrN)$__name__ __module__ __qualname____doc__nameurlaliases filenames mimetypes version_added validNamerPreprocSinglerr Multiliner r EntityFunctionrLabelVariabler rReservedConstantr r Decoratorr FloatIntegerLongtokensZ/mnt/ssd/data/python-lab/ChefSystem/venv/lib/python3.12/site-packages/pygments/lexers/j.pyrrs D !CeG I IM I w ' ' W5F5F G  x GNNC DZ 6= )4;;(8 9 )8DKK Z,)*: < $ 3 5 C DMMB$ & .y G T   ! #'**  . &&MM' #,x 28 <('*:*: ; !1!1 2 G,, -K / I WL ^g'' ( W&& / W&& ' dnn - FO dO TZZ ( TN  F # 96 B  - ++ , v~~ &  v  TZZ ( V  K ( ( ) FO  v  FO 66 " ewFrN)rpygments.lexerrrrrpygments.tokenrrr r r r r r__all__rrrrrs9@?$$$ *EZEr