Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PlutoLang/Pluto
/ functions
Functions
1,782 in github.com/PlutoLang/Pluto
⨍
Functions
1,782
◇
Types & classes
129
↓ 1 callers
Function
loadCode
src/lundump.cpp:187
↓ 1 callers
Function
loadConstants
src/lundump.cpp:205
↓ 1 callers
Function
loadDebug
src/lundump.cpp:283
↓ 1 callers
Function
loadInteger
src/lundump.cpp:129
↓ 1 callers
Function
loadNumber
src/lundump.cpp:122
↓ 1 callers
Function
loadProtos
src/lundump.cpp:247
↓ 1 callers
Function
loadSize
src/lundump.cpp:111
↓ 1 callers
Function
loadUpvalues
** Load the upvalues for a function. The names must be filled first, ** because the filling of the other fields can raise read errors and ** the creat
src/lundump.cpp:268
↓ 1 callers
Function
loadline
** Read a line and try to load (compile) it first as an expression (by ** adding "return " in front of it) and second as a statement. Return ** the fi
src/lua.cpp:651
↓ 1 callers
Function
lookup3_impl
src/lcryptolib.hpp:676
↓ 1 callers
Function
lsys_load
src/loadlib.cpp:113
↓ 1 callers
Function
lsys_sym
src/loadlib.cpp:121
↓ 1 callers
Function
lsys_unloadlib
src/loadlib.cpp:108
↓ 1 callers
Function
luaB_cocreate
src/lcorolib.cpp:110
↓ 1 callers
Function
luaB_error
src/lbaselib.cpp:167
↓ 1 callers
Function
luaD_pretailcall
** Prepare a function for a tail call, building its call info on top ** of the current call info. 'narg1' is the number of arguments plus 1 ** (so tha
src/ldo.cpp:677
↓ 1 callers
Function
luaD_protectedparser
src/ldo.cpp:1157
↓ 1 callers
Function
luaD_throwbaselevel
src/ldo.cpp:150
↓ 1 callers
Function
luaE_freethread
src/lstate.cpp:310
↓ 1 callers
Function
luaE_shrinkCI
** free half of the CallInfo structures not in use by a thread, ** keeping the first one. */
src/lstate.cpp:111
↓ 1 callers
Function
luaE_threadsize
src/lstate.cpp:256
↓ 1 callers
Function
luaE_warnerror
** Generate a warning from an error message */
src/lstate.cpp:546
↓ 1 callers
Function
luaF_findupval
** Find and reuse, or create if it does not exist, an upvalue ** at the given level. */
src/lfunc.cpp:87
↓ 1 callers
Function
luaF_freeproto
src/lfunc.cpp:286
↓ 1 callers
Function
luaF_initupvals
** fill a closure with new closed upvalues */
src/lfunc.cpp:48
↓ 1 callers
Function
luaF_newCclosure
src/lfunc.cpp:27
↓ 1 callers
Function
luaF_protosize
src/lfunc.cpp:271
↓ 1 callers
Function
luaG_addsrcinfo
Pushes a string that is 'src:line ' prefixed to 'msg', or returns false on failure. */
src/ldebug.cpp:861
↓ 1 callers
Function
luaG_callerror
** Raise an error for calling a non-callable object. Try to find a name ** for the object based on how it was called ('funcnamefromcall'); if it ** ca
src/ldebug.cpp:785
↓ 1 callers
Function
luaG_concaterror
src/ldebug.cpp:800
↓ 1 callers
Function
luaG_errnnil
src/ldebug.cpp:835
↓ 1 callers
Function
luaG_ordererror
src/ldebug.cpp:825
↓ 1 callers
Function
luaG_tointerror
** Error when both values are convertible to numbers, but not to integers */
src/ldebug.cpp:817
↓ 1 callers
Function
luaG_tracecall
** Traces Lua calls. If code is running the first instruction of a function, ** and function is not vararg, and it is not coming from an yield, ** cal
src/ldebug.cpp:944
↓ 1 callers
Function
luaG_traceexec
** Traces the execution of a Lua function. Called before the execution ** of each opcode, when debug is on. 'L->oldpc' stores the last ** instruction
src/ldebug.cpp:970
↓ 1 callers
Function
luaH_clear
src/ltable.cpp:1393
↓ 1 callers
Function
luaH_free
** Frees a table. */
src/ltable.cpp:852
↓ 1 callers
Function
luaH_gethsize
** Returns the size of the table's hash part. */
src/ltable.cpp:1380
↓ 1 callers
Function
luaH_getshortstr
src/ltable.cpp:1021
↓ 1 callers
Function
luaH_next
src/ltable.cpp:361
↓ 1 callers
Function
luaH_pset
src/ltable.cpp:1162
↓ 1 callers
Function
luaH_size
src/ltable.cpp:841
↓ 1 callers
Function
luaK_codecheckglobal
** Get the value of 'var' in a register and generate an opcode to check ** whether that register is nil. 'k' is the index of the variable name ** in t
src/lcode.cpp:716
↓ 1 callers
Function
luaK_finish
src/lcode.cpp:2144
↓ 1 callers
Function
luaK_float
src/lcode.cpp:701
↓ 1 callers
Function
luaK_goiffalse
** Emit code to go through if 'e' is false, jump otherwise. */
src/lcode.cpp:1348
↓ 1 callers
Function
luaK_invertcond
src/lcode.cpp:2201
↓ 1 callers
Function
luaK_prefix
** Apply prefix operation 'op' to expression 'e'. */
src/lcode.cpp:1855
↓ 1 callers
Function
luaK_setreturns
** Fix an expression to return the number of results 'nresults'. ** 'e' must be a multi-ret expression (function call or vararg). */
src/lcode.cpp:758
↓ 1 callers
Function
luaL_loadbufferx
src/lauxlib.cpp:1005
↓ 1 callers
Function
luaL_loadfilex
src/lauxlib.cpp:892
↓ 1 callers
Function
luaL_requiref
** Stripped-down 'require': After checking "loaded" table, calls 'openf' ** to open a module, registers the result in 'package.loaded' table and, ** i
src/lauxlib.cpp:1144
↓ 1 callers
Function
luaL_setmetatable
src/lauxlib.cpp:349
↓ 1 callers
Function
luaM_free_
** Free memory */
src/lmem.cpp:150
↓ 1 callers
Function
luaO_applyparam
** Computes 'p' times 'x', where 'p' is a floating-point byte. Roughly, ** we have to multiply 'x' by the mantissa and then shift accordingly to ** th
src/lobject.cpp:99
↓ 1 callers
Function
luaO_arith
src/lobject.cpp:198
↓ 1 callers
Function
luaO_codeparam
** Encodes 'p'% as a floating-point byte, represented as (eeeexxxx). ** The exponent is represented using excess-7. Mimicking IEEE 754, the ** represe
src/lobject.cpp:72
↓ 1 callers
Function
luaO_tostring
** Convert a number or boolean object to a Lua string, replacing the value at 'obj' */
src/lobject.cpp:496
↓ 1 callers
Function
luaP_isOT
** Check whether instruction sets top for next instruction, that is, ** it results in multiple values. */
src/lopcodes.cpp:118
↓ 1 callers
Function
luaS_clearcache
** Clear API string cache. (Entries cannot be empty, so fill them with ** a non-collectable string.) */
src/lstring.cpp:121
↓ 1 callers
Function
luaS_hashlongstr
src/lstring.cpp:62
↓ 1 callers
Function
luaS_init
** Initialize the string table and the string cache */
src/lstring.cpp:134
↓ 1 callers
Function
luaS_newudata
src/lstring.cpp:287
↓ 1 callers
Function
luaS_normstr
** Normalize an external string: If it is short, internalize it. */
src/lstring.cpp:345
↓ 1 callers
Function
luaS_remove
src/lstring.cpp:191
↓ 1 callers
Function
luaT_adjustvarargs
src/ltm.cpp:279
↓ 1 callers
Function
luaT_callTM
src/ltm.cpp:110
↓ 1 callers
Function
luaT_getfasttmbyobj
src/ltm.cpp:78
↓ 1 callers
Function
luaT_gettm
** function to be used with macro "fasttm": optimized for absence of ** tag methods */
src/ltm.cpp:51
↓ 1 callers
Function
luaT_getvararg
src/ltm.cpp:299
↓ 1 callers
Function
luaT_getvarargs
** Get 'wanted' vararg arguments and put them in 'where'. 'vatab' is ** the register of the vararg table or -1 if there is no vararg table. */
src/ltm.cpp:345
↓ 1 callers
Function
luaT_init
src/ltm.cpp:38
↓ 1 callers
Function
luaT_trybiniTM
src/ltm.cpp:196
↓ 1 callers
Function
luaT_tryconcatTM
** The use of 'p1' after 'callbinTM' is safe because, when a tag ** method is not found, 'callbinTM' cannot change the stack. */
src/ltm.cpp:180
↓ 1 callers
Function
luaV_finishOp
** finish execution of an opcode interrupted by a yield */
src/lvm.cpp:927
↓ 1 callers
Function
luaV_idiv
** Integer division; return 'm // n', that is, floor(m/n). ** C division truncates its result (rounds towards zero). ** 'floor(q) == trunc(q)' when 'q
src/lvm.cpp:812
↓ 1 callers
Function
luaV_lessequal
** Main operation less than or equal to; return 'l <= r'. */
src/lvm.cpp:596
↓ 1 callers
Function
luaV_lessthan
** Main operation less than; return 'l < r'. */
src/lvm.cpp:574
↓ 1 callers
Function
luaV_mod
** Integer modulus; return 'm % n'. (Assume that C '%' with ** negative operands follows C99 behavior. See previous comment ** about luaV_idiv.) */
src/lvm.cpp:832
↓ 1 callers
Function
luaV_modf
** Float modulus */
src/lvm.cpp:850
↓ 1 callers
Function
luaV_searchelement
** Searches the elements (both array & key values) of a table for a TValue. */
src/lvm.cpp:788
↓ 1 callers
Function
luaV_tointeger
** try to convert a value to an integer. */
src/lvm.cpp:155
↓ 1 callers
Function
luaX_getwarnname
src/llex.h:237
↓ 1 callers
Function
luaX_init
src/llex.cpp:123
↓ 1 callers
Function
luaX_setinput
src/llex.cpp:277
↓ 1 callers
Function
luaY_parser
src/lparser.cpp:6779
↓ 1 callers
Function
luaZ_fill
src/lzio.cpp:24
↓ 1 callers
Function
luaZ_getaddr
src/lzio.cpp:79
↓ 1 callers
Function
luaZ_read
src/lzio.cpp:63
↓ 1 callers
Function
lua_arith
src/lapi.cpp:374
↓ 1 callers
Function
lua_closeslot
src/lapi.cpp:207
↓ 1 callers
Function
lua_erriffrozen
src/lapi.cpp:1051
↓ 1 callers
Function
lua_freeline
src/lua.cpp:498
↓ 1 callers
Function
lua_freezetable
src/lapi.cpp:1032
↓ 1 callers
Function
lua_gethook
src/ldebug.cpp:147
↓ 1 callers
Function
lua_gethookcount
src/ldebug.cpp:157
↓ 1 callers
Function
lua_gethookmask
src/ldebug.cpp:152
↓ 1 callers
Function
lua_getiuservalue
src/lapi.cpp:891
↓ 1 callers
Function
lua_getupvalue
src/lapi.cpp:1502
↓ 1 callers
Function
lua_initreadline
src/lua.cpp:510
← previous
next →
1,001–1,100 of 1,782, ranked by callers