Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AjayMT/golsp
/ types & classes
Types & classes
11 in github.com/AjayMT/golsp
⨍
Functions
84
◇
Types & classes
11
FuncType
BuiltinFunction
Scope Function: A function struct that contains a name, list of patterns for which it is defined and an expression (i.e function body) for each patter
core/defs.go:54
Struct
Function
core/defs.go:55
Struct
Item
core/list.go:6
Struct
List
core/list.go:11
Struct
Object
core/defs.go:78
TypeAlias
ObjectType
Function Object: A container for basic values that wraps literals, functions, lists and maps. Contains a type, value (for literals), function struct (
core/defs.go:69
TypeAlias
OperatorType
core/parser.go:13
Struct
STNode
core/defs.go:27
TypeAlias
STNodeType
STNode: A single syntax tree node that has a 'head' (i.e value), type, list of child nodes and flags/fields for operators
core/defs.go:15
Struct
Scope
STNode Scope: A 'scope' struct that has a parent scope and a map of strings to objects
core/defs.go:41
Struct
file
stdlib/os/os.go:12