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
skip_until
keep advancing until we hit `token` */
src/lparser.cpp:2450
↓ 1 callers
Function
solvegotos
** Traverse the pending gotos of the finishing block checking whether ** each match some label of that block. Those that do not match are ** "exported
src/lparser.cpp:1398
↓ 1 callers
Function
stackinuse
** Compute how much of the stack is being used, by computing the ** maximum top of all call frames in the stack and the current top. */
src/ldo.cpp:395
↓ 1 callers
Function
switchexpr
src/lparser.cpp:4210
↓ 1 callers
Function
switchstat
src/lparser.cpp:4186
↓ 1 callers
Function
test_eof
src/liolib.cpp:607
↓ 1 callers
Function
times5
return i * 5 */
src/lmathlib.cpp:528
↓ 1 callers
Function
times9
return i * 9 */
src/lmathlib.cpp:533
↓ 1 callers
Function
top_to_expdesc
src/lparser.cpp:3148
↓ 1 callers
Function
tostringbuffFloat
** Convert a float to a string, adding it to a buffer. First try with ** a not too large number of digits, to avoid noise (for instance, ** 1.1 going
src/lobject.cpp:459
↓ 1 callers
Function
traverseCclosure
src/lgc.cpp:661
↓ 1 callers
Function
traverseLclosure
** Traverse a Lua closure, marking its prototype and its upvalues. ** (Both can be NULL while closure is being created.) */
src/lgc.cpp:672
↓ 1 callers
Function
traverseproto
** Traverse a prototype. (While a prototype is being build, its ** arrays can be larger than needed; the extra slots are filled with ** NULL, so the u
src/lgc.cpp:646
↓ 1 callers
Function
traversestrongtable
src/lgc.cpp:576
↓ 1 callers
Function
traversetable
src/lgc.cpp:608
↓ 1 callers
Function
traversethread
** Traverse a thread, marking the elements in the stack up to its top ** and cleaning the rest of the stack in the final traversal. That ** ensures th
src/lgc.cpp:695
↓ 1 callers
Function
traverseudata
src/lgc.cpp:631
↓ 1 callers
Function
traverseweakvalue
** Traverse a table with weak values and link it to proper list. During ** propagate phase, keep it in 'grayagain' list, to be revisited in the ** ato
src/lgc.cpp:487
↓ 1 callers
Function
trymt
** To be here, either the first operand was a string or the first ** operand didn't have a corresponding metamethod. (Otherwise, that ** other metamet
src/lstrlib.cpp:333
↓ 1 callers
Function
udata2finalize
** Get the next udata to be finalized from the 'tobefnz' list, and ** link it back into the 'allgc' list. */
src/lgc.cpp:947
↓ 1 callers
Function
undefgoto
** generates an error for an undefined 'goto'. */
src/lparser.cpp:1439
↓ 1 callers
Function
unix_time_to_file_time
src/liolib.cpp:1236
↓ 1 callers
Function
unmakemask
** Convert a bit mask (for 'gethook') into a string mask */
src/ldblib.cpp:358
↓ 1 callers
Function
unopr2op
** Convert a UnOpr to an OpCode (ORDER OPR - ORDER OP) */
src/lcode.cpp:1595
↓ 1 callers
Function
unroll
** Executes "full continuation" (everything in the stack) of a ** previously interrupted coroutine until the stack is empty (or another ** interruptio
src/ldo.cpp:874
↓ 1 callers
Function
usestat
src/lparser.cpp:5948
↓ 1 callers
Function
utf8esc
src/llex.cpp:715
↓ 1 callers
Function
validop
** Return false if folding can raise an error. ** Bitwise operations need operands convertible to integers; division ** operations cannot have 0 as di
src/lcode.cpp:1541
↓ 1 callers
Function
vkhasregister
src/lparser.h:79
↓ 1 callers
Function
warnfcont
** Writes the message and handle 'tocont', finishing the message ** if needed and setting the next warn function. */
src/lauxlib.cpp:1267
↓ 1 callers
Function
whilestat
src/lparser.cpp:4975
↓ 1 callers
Method
write
src/lbaselib.cpp:605
↓ 1 callers
Function
youngcollection
** Does a young collection. First, mark 'OLD1' objects. Then does the ** atomic step. Then, check whether to continue in minor mode. If so, ** sweep a
src/lgc.cpp:1335
Function
(luaL_newstate)
** Use the name with parentheses so that headers can redefine it ** as a macro. */
src/lauxlib.cpp:1340
Method
ConstexprLibrary
src/lauxlib.h:53
Method
ErrorMessage
src/lerrormessage.hpp:19
Function
FILE* (luaL_fopen)
src/lauxlib.cpp:844
Method
GetBoolKey
Fetch a boolean value from the internal registry.
src/lstate.h:298
Method
GetReg
Lua registry abstration.
src/lstate.h:337
Method
GetStrKey
Fetch a string value from the internal registry.
src/lstate.h:291
Method
HasConnectionTask
src/lhttplib.cpp:190
Method
IsSpecial
src/llex.h:158
Method
LexState
src/llex.h:458
Method
PlutoSingleBlockAllocator
src/lbufferlib.cpp:19
Method
PreloadedLibrary
src/lauxlib.h:61
Function
PrintFunction
src/luac.cpp:753
Method
Registry
src/lstate.h:302
Method
SOUP_IF_LIKELY
src/lbufferlib.cpp:28
Function
SemInfo
src/llex.h:96
Method
SuggestionsState
src/lsuggestions.hpp:24
Method
Token
src/llex.h:107
Function
TypeDesc
src/lparser.h:199
Method
TypeHint
src/lparser.h:246
Method
WarningConfig
src/llex.cpp:492
Method
WarningConfig
src/llex.h:257
Function
absolute
src/liolib.cpp:1014
Function
acceptcont
src/lsocketlib.cpp:471
Function
add
testes/pluto/ffi/lib.cpp:9
Method
addPrefix
src/llex.h:342
Method
allocateImpl
src/lbufferlib.cpp:24
Function
arith_add
src/lstrlib.cpp:353
Function
arith_div
src/lstrlib.cpp:373
Function
arith_idiv
src/lstrlib.cpp:377
Function
arith_mod
src/lstrlib.cpp:365
Function
arith_mul
src/lstrlib.cpp:361
Function
arith_pow
src/lstrlib.cpp:369
Function
arith_sub
src/lstrlib.cpp:357
Function
arith_unm
src/lstrlib.cpp:381
Function
aux_flush
src/liolib.cpp:836
Function
await_task
src/lhttplib.cpp:49
Function
await_task_cont
src/lhttplib.cpp:39
Function
bigint_abs
src/lbigint.cpp:112
Function
bigint_add
src/lbigint.cpp:33
Function
bigint_binary
src/lbigint.cpp:102
Function
bigint_bitlength
src/lbigint.cpp:107
Function
bigint_div
src/lbigint.cpp:48
Function
bigint_div_mm
src/lbigint.cpp:55
Function
bigint_eq
src/lbigint.cpp:75
Function
bigint_export
src/lbigint.cpp:129
Function
bigint_gcd
src/lbigint.cpp:117
Function
bigint_hex
src/lbigint.cpp:97
Function
bigint_import
src/lbigint.cpp:141
Function
bigint_isprobableprime
src/lbigint.cpp:122
Function
bigint_le
src/lbigint.cpp:85
Function
bigint_lt
src/lbigint.cpp:80
Function
bigint_mod
src/lbigint.cpp:60
Function
bigint_mul
src/lbigint.cpp:43
Function
bigint_new
src/lbigint.cpp:21
Function
bigint_pow
src/lbigint.cpp:65
Function
bigint_sub
src/lbigint.cpp:38
Function
bigint_tostring
src/lbigint.cpp:70
Function
bigint_unm
src/lbigint.cpp:90
Function
boxgc
src/lauxlib.cpp:536
Function
buffer_append
src/lbufferlib.cpp:101
Function
buffer_new
src/lbufferlib.cpp:78
Function
buffer_test
testes/pluto/ffi/lib.cpp:36
Function
buffer_tostring
src/lbufferlib.cpp:116
Function
byteoffset
** offset(s, n, [i]) -> indices where n-th character counting from ** position 'i' starts and ends; 0 means character at 'i'. */
src/lutf8lib.cpp:178
Function
call_cb
testes/pluto/ffi/lib.cpp:54
Function
call_cb_async
testes/pluto/ffi/lib.cpp:61
← previous
next →
1,201–1,300 of 1,782, ranked by callers