MCPcopy Index your code
hub / github.com/Spu7Nix/SPWN-language

github.com/Spu7Nix/SPWN-language @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
354 symbols 1,166 edges 42 files 13 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

SpwnFmt (Interface)
(no doc) [26 implementers]
parser/src/fmt.rs
VariableFuncs (Interface)
bruh moment [1 implementers]
compiler/src/value.rs
CountSymbols (Interface)
(no doc)
parser/src/ast.rs
EvalExpression (Interface)
(no doc) [1 implementers]
compiler/src/compiler_types.rs
ToTriggerFunc (Interface)
(no doc) [1 implementers]
compiler/src/compiler_types.rs

Core symbols most depended-on inside this repo

inner
called by 327
compiler/src/context.rs
to_string
called by 223
pckp/src/download.rs
iter
called by 210
compiler/src/context.rs
next
called by 118
parser/src/parser.rs
create_error
called by 96
errors/src/lib.rs
get
called by 80
parser/src/ast.rs
store_const_value
called by 75
compiler/src/value_storage.rs
position
called by 68
parser/src/parser.rs

Shape

Function 127
Method 119
Class 71
Enum 32
Interface 5

Languages

Rust100%

Modules by API surface

parser/src/ast.rs50 symbols
parser/src/parser.rs32 symbols
compiler/src/context.rs29 symbols
compiler/src/value.rs27 symbols
compiler/src/value_storage.rs17 symbols
compiler/src/compiler_types.rs16 symbols
optimizer/src/lib.rs12 symbols
compiler/src/leveldata.rs12 symbols
pckp/src/config_file.rs11 symbols
compiler/src/globals.rs11 symbols
pckp/src/package.rs10 symbols
optimizer/src/trigger_dedup.rs10 symbols

For agents

$ claude mcp add SPWN-language \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact