+
    TBi                         R t RRRRRRRRRRRRRRRRR	RR
RRR/t]R8X  d*   ^ RIt^ RIHt ^ RItR tR tR t	R t
R tR t]! 4        R# R# ) a  
pygments.lexers._lua_builtins
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This file contains the names and modules of lua functions
It is able to re-generate itself, but for adding new functions you
probably have to add some callbacks (see function module_callbacks).

Do not edit the MODULES dict by hand.

Run with `python -I` to regenerate.

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
basicbit32	coroutinedebugiomathmodulesosstringtableutf8__main__N)urlopenc                  V    R  p R pR pR pR pR pR pR pRV R	VR
VRVRVRVRVRV/# )c                 $    V P                  R 4      # )z
coroutine.
startswithnames   &B/usr/lib/python3.14/site-packages/pygments/lexers/_lua_builtins.pyis_in_coroutine_module0module_callbacks.<locals>.is_in_coroutine_module   s    ??<00    c                 F    V R9   g   V P                  R4      '       d   R# R# )requirepackageTF)r   moduler   r   s   &r   is_in_modules_module.module_callbacks.<locals>.is_in_modules_module   s    ,,	0J0Jr   c                 $    V P                  R 4      # )zstring.r   r   s   &r   is_in_string_module-module_callbacks.<locals>.is_in_string_module   s    ??9--r   c                 $    V P                  R 4      # )ztable.r   r   s   &r   is_in_table_module,module_callbacks.<locals>.is_in_table_module       ??8,,r   c                 $    V P                  R 4      # )r   r   r   s   &r   is_in_math_module+module_callbacks.<locals>.is_in_math_module   s    ??6**r   c                 $    V P                  R 4      # )zio.r   r   s   &r   is_in_io_module)module_callbacks.<locals>.is_in_io_module       ??5))r   c                 $    V P                  R 4      # )zos.r   r   s   &r   is_in_os_module)module_callbacks.<locals>.is_in_os_module   r,   r   c                 $    V P                  R 4      # )zdebug.r   r   s   &r   is_in_debug_module,module_callbacks.<locals>.is_in_debug_module   r%   r   r   r   r
   r   r   r   r	   r    )r   r   r    r#   r'   r*   r.   r1   s           r   module_callbacksr4      sd    	1		.	-	+	*	*	- 3/-+)oo+- 	-r   c                      \        R 4      p \        P                  ! R4      pV  F@  pVP                  VP	                  R4      4      pVf   K)  VP                  4       ^ ,          u # 	  R# )http://www.lua.org/manual/z"^<A HREF="(\d\.\d)/">(Lua )?\1</A>
iso-8859-1N)r   recompilematchdecodegroups)frlinems       r   get_newest_versionrA      sR    01JJ<=DL12A}xxz!}$ r   c                     \        R V  R24      p\        P                  ! R4      p. pV FO  pVP                  VP	                  R4      4      pVf   K)  VP                  VP                  4       ^ ,          4       KQ  	  V# )r6   /z4^<A HREF="manual.html#pdf-(?!lua|LUA)([^:]+)">\1</A>r7   )r   r8   r9   r:   r;   appendr<   )versionr=   r>   	functionsr?   r@   s   &     r   get_lua_functionsrG      sp    0	;<JJNO	DL12A}  A/  r   c                     \        4       P                  4        F  w  rV! V 4      '       g   K  Vu # 	  R V 9   d   V P                  R 4      ^ ,          # R# ).r   )r4   itemssplit)r   modcbs   &  r   get_function_modulerN      sG    ')//1GC$xx
 2 $;::c?1%%r   c                    \        V R R7      ;_uu_ 4       pVP                  4       pRRR4       XRVP                  R4       pW3P                  R4      R p\        V RR R7      ;_uu_ 4       pVP                  V4       VP                  R\        P
                  ! V4       R24       VP                  V4       RRR4       R#   + '       g   i     L; i  + '       g   i     R# ; i)zutf-8)encodingNzMODULES = {zif __name__ == '__main__':wz
MODULES = z

)openreadfindwritepprintpformat)filenamer   fpcontentheaderfooters   &&    r   
regenerater]      s    (W--ggiG . 5',,}56&BCDE (C'22bHHVHHz&.."9!:$?@HHV 32 .- 322s   C,ACC	C&	c            
      ,   \        4       p \        4       pR V 3 Fd  p\        RV 24       \        V4      p\        R\	        V4      \	        \        V4      V,
          4      3,          4       V\        V4      ,          pKf  	  \        V4      p/ pV F=  p\        RV 24       \        V4      pVP                  V. 4      P                  V4       K?  	  VP                  4        UUu/ uF  w  rrV\        V4      bK  	  ppp\        \        V4       R# u uppi )z5.2z%> Downloading function index for Lua z> %d functions found, %d new:z>> N)rA   setprintrG   lensortedrN   
setdefaultrD   rJ   tupler]   __file__)rE   rF   vr=   r   full_function_namer@   ks           r   runri     s    $&E	!A9!=>!!$A1q63s1v	1234 5QI " 9%	"+C*+,-#$67Aq"%,,-?@ #, ,3==?;?411eAh;?;8W% <s   $D)_G_VERSIONassertcollectgarbagedofileerrorgetmetatableipairsloadloadfilenextpairspcallr`   rawequalrawgetrawlenrawsetselectsetmetatabletonumbertostringtypewarnxpcall)zbit32.arshiftz
bit32.bandz
bit32.bnotz	bit32.borzbit32.btestz
bit32.bxorzbit32.extractzbit32.lrotatezbit32.lshiftzbit32.replacezbit32.rrotatezbit32.rshift)zcoroutine.closezcoroutine.createzcoroutine.isyieldablezcoroutine.resumezcoroutine.runningzcoroutine.statuszcoroutine.wrapzcoroutine.yield)zdebug.debugzdebug.gethookzdebug.getinfozdebug.getlocalzdebug.getmetatablezdebug.getregistryzdebug.getupvaluezdebug.getuservaluezdebug.sethookzdebug.setlocalzdebug.setmetatablezdebug.setupvaluezdebug.setuservaluezdebug.tracebackzdebug.upvalueidzdebug.upvaluejoin)zio.closezio.flushzio.inputzio.lineszio.openz	io.outputzio.popenzio.readz	io.stderrzio.stdinz	io.stdoutz
io.tmpfilezio.typezio.write)"zmath.absz	math.acosz	math.asinz	math.atanz
math.atan2z	math.ceilzmath.cosz	math.coshzmath.degzmath.expz
math.floorz	math.fmodz
math.frexpz	math.hugez
math.ldexpzmath.logzmath.maxzmath.maxintegerzmath.minzmath.minintegerz	math.modfzmath.pizmath.powzmath.radzmath.randomzmath.randomseedzmath.sinz	math.sinhz	math.sqrtzmath.tanz	math.tanhzmath.tointegerz	math.typezmath.ult)	zpackage.configzpackage.cpathzpackage.loadedzpackage.loadlibzpackage.pathzpackage.preloadzpackage.searcherszpackage.searchpathr   )zos.clockzos.datezos.difftimez
os.executezos.exitz	os.getenvz	os.removez	os.renamezos.setlocalezos.timez
os.tmpname)zstring.bytezstring.charzstring.dumpzstring.findzstring.formatzstring.gmatchzstring.gsubz
string.lenzstring.lowerzstring.matchzstring.packzstring.packsizez
string.repzstring.reversez
string.subzstring.unpackzstring.upper)ztable.concatztable.insertz
table.movez
table.packztable.removez
table.sortztable.unpack)z	utf8.charzutf8.charpatternzutf8.codepointz
utf8.codeszutf8.lenzutf8.offset)__doc__MODULES__name__r8   urllib.requestr   rV   r4   rA   rG   rN   r]   ri   r3   r   r   <module>r      s      2 	   " 	       !
D    
 
 " 	   
s^@ z&
#-N%&* EY r   