Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ThakeeNathees/pocketlang
/ types & classes
Types & classes
57 in github.com/ThakeeNathees/pocketlang
⨍
Functions
635
◇
Types & classes
57
↓ 4 callers
Class
t
docs/static/highlight.js/highlight.min.js:125
↓ 3 callers
Class
stat
src/libs/std_path.c:197
↓ 2 callers
Class
a
docs/static/highlight.js/highlight.min.js:12
↓ 2 callers
Class
stat
src/libs/std_os.c:240
Class
docs/static/highlight.js/highlight.min.js:12
Class
docs/static/highlight.js/highlight.min.js:18
Class
docs/static/highlight.js/highlight.min.js:26
Class
docs/static/highlight.js/highlight.min.js:37
Class
docs/static/highlight.js/highlight.min.js:125
Class
docs/static/highlight.js/highlight.min.js:170
Class
Class
src/core/value.h:198
Class
Closure
src/core/value.h:194
Class
Compiler
src/core/compiler.h:26
Class
Compiler
src/core/compiler.c:436
Class
Fiber
src/core/value.h:197
Class
Function
src/core/value.h:193
Class
Instance
src/core/value.h:199
Class
List
src/core/value.h:189
Class
Map
src/core/value.h:190
Class
MethodBind
src/core/value.h:195
Class
Module
src/core/value.h:192
Class
Object
src/core/value.h:187
Class
OuterSequence
This will prevent recursive list/map from crash when calling to_string, by checking if the current sequence is in the outer sequence linked list.
src/core/value.c:1513
Class
OuterSequence
src/core/value.c:1514
Class
PKVM
PocketLang Virtual Machine. It'll contain the state of the execution, stack, heap, and manage memory allocations.
src/core/vm.h:61
Class
PKVM
src/include/pocketlang.h:76
Class
PkConfiguration
src/include/pocketlang.h:85
Class
PkHandle
A doubly link list of vars that have reference in the host application. Handles are wrapper around Var that lives on the host application.
src/core/vm.h:52
Class
PkHandle
src/include/pocketlang.h:81
Enum
PkResult
src/include/pocketlang.h:84
Enum
PkVarType
src/include/pocketlang.h:83
Class
Range
src/core/value.h:191
Class
String
src/core/value.h:188
Class
Upvalue
src/core/value.h:196
Class
V
docs/static/highlight.js/highlight.min.js:170
Class
Var
src/core/value.h:34
Class
argparse
cli/argparse.h:43
Class
argparse
cli/main.c:97
Enum
argparse_flag
cli/argparse.h:49
Class
argparse_option
cli/argparse.h:44
Class
argparse_option
cli/argparse.h:115
Class
argparse_option
cli/main.c:77
Enum
argparse_option_flags
cli/argparse.h:66
Enum
argparse_option_type
cli/argparse.h:53
Enum
argparse_option_type
cli/argparse.h:100
Class
c
docs/static/highlight.js/highlight.min.js:37
Enum
cwk_path_style
src/libs/std_path.c:420
Class
dirent
src/libs/std_path.c:401
Class
l
docs/static/highlight.js/highlight.min.js:26
Class
o
docs/static/highlight.js/highlight.min.js:18
Class
sForwardName
src/core/compiler.c:300
Class
sFunc
src/core/compiler.c:331
Class
sFunc
src/core/compiler.c:352
Class
sLoop
src/core/compiler.c:272
Class
sLoop
src/core/compiler.c:288
Class
sParser
src/core/compiler.c:360
Class
sUpvalueInfo
src/core/compiler.c:316