Ë ¶éÚ”bnÕsãóT—dZddlmZmZddlmZmZmZmZm Z m Z dgZ Gd„de«Z y)zÆ pygments.lexers.mips ~~~~~~~~~~~~~~~~~~~~ Lexers for MIPS assembly. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚwords)Ú WhitespaceÚCommentÚStringÚKeywordÚNameÚTextÚ MIPSLexercó–—eZdZdZdZdgZddgZgd¢Zgd¢Zgd¢Z gd ¢Z d e fd e fd e d fdejfdej"fee d¬«ej&feed¬«ej(feed¬«efdefdej*fee d¬«ej,fdej.fdefdefgde j2fd e dfde fgdœZy)r z€ A MIPS Assembly Lexer. Based on the Emacs major mode by hlissner: https://github.com/hlissner/emacs-mips-mode ÚMIPSÚmipsz*.mipsz*.MIPS)‹ÚaddÚsubÚsubuÚaddiÚsubiÚadduÚaddiuÚmulÚmultÚmultuÚmuluÚmaddÚmadduÚmsubÚmsubuÚdivÚdivuÚandÚorÚnorÚxorÚandiÚoriÚxoriÚcloÚclzÚsllÚsrlÚsllvÚsrlvÚsraÚsravÚsltÚsltuÚsltiÚsltiuÚmfhiÚmthiÚmfloÚmtloÚmovnÚmovzÚmovfÚmovtÚjÚjalÚjalrÚjrÚbc1fÚbc1tÚbeqÚbgezÚbgezalÚbgtzÚblezÚbltzalÚbltzÚbneÚluiÚlbÚlbuÚlhÚlhuÚlwÚlwclÚlwlÚlwrÚsbÚshÚswÚswlÚswrÚllÚscÚteqÚteqiÚtneÚtneqiÚtgeÚtgeuÚtgeiÚtgeiuÚtltÚtltuÚtltiÚtltiuÚeretÚbreakÚbopÚsyscallzadd.szadd.dzsub.szsub.dzmul.szmul.dzdiv.szdiv.dzneg.dzneg.szc.e.dzc.e.szc.le.dzc.le.szc.lt.szc.lt.dzmadd.szmadd.dzmsub.szmsub.dzmov.dzmove.szmovf.dzmovf.szmovt.dzmovt.szmovn.dzmovn.sÚmovnzdzmovz.szmovz.dzcvt.d.szcvt.d.wzcvt.s.dzcvt.s.wzcvt.w.dzcvt.w.sz trunc.w.dz trunc.w.szabs.szabs.dzsqrt.szsqrt.dzceil.w.dzceil.w.sz floor.w.dz floor.w.sz round.w.dz round.w.s)+ÚremÚremuÚmuloÚmulouÚabsÚnegÚneguÚnotÚrolÚrorÚbÚbeqzÚbgeÚbgeuÚbgtÚbgtuÚbleÚbleuÚbltÚbltuÚbnezÚlaÚliÚldÚulhÚulhuÚulwÚsdÚushÚuswÚmoveÚsgtÚsgtuÚsgeÚsgeuÚsleÚsleuÚsneÚseqzl.dzl.szs.dzs.s)z.alignz.asciiz.asciizz.bytez.dataz.doublez.externz.floatz.globlz.halfz.kdataz.ktextz.spacez.textz.word)ÚbeqlÚbnelÚbgtzlÚbgezlÚbltzlÚblezlÚbltzallÚbgezallz\s+z#.*Ú"Ústringz -?[0-9]+?z\w*:z\b)Úsuffixz[slm][ftwd]c[0-9]([.]d)?zL\$(f?[0-2][0-9]|f?3[01]|[ft]?[0-9]|[vk][01]|a[0-3]|s[0-7]|[gsf]p|ra|at|zero)z:|,|;|\{|\}|=>|@|\$|=z\w+Ú.z\\.z#popz[^\\"]+)ÚrootršN)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚaliasesÚ filenamesÚkeywordsÚpseudoinstructionsÚ directivesÚ deprecatedrrrrÚConstantr ÚFunctionrÚPseudoÚVariableÚTypeÚEntityÚBuiltinr ÚEscapeÚtokens©óú9/usr/lib/python3.12/site-packages/pygments/lexers/mips.pyr r s „ñð €D؈h€Gð˜8Ð$€Iò,€Hò\Ðò$€Jò €Jð �ZÐ Ø �WÐ Ø �6˜8Ð $Ø ˜7×+Ñ+Ð ,Ø �d—m‘mÐ $Ù �: eÔ ,¨g¯n©nÐ =Ù Ð%¨eÔ 4°d·m±mÐ DÙ �8 EÔ *¨GÐ 4Ø (¨'Ð 2Ø \Ø �\‰\ð á �: eÔ ,¨d¯k©kÐ :Ø % t§|¡|Ð 4Ø �TˆNØ �4ˆLð ð$�V—]‘]Ð #Ø �6˜6Ð "Ø ˜Ð ð ñ%�Fr³N) r¡Úpygments.lexerrrÚpygments.tokenrrrrr r Ú__all__r r²r³r´Úr¸s*ðñ÷-ßK×Kà ˆ-€ôo� õor³