MCPcopy Index your code
hub / github.com/GodOfAvacyn/gdshader-lsp

github.com/GodOfAvacyn/gdshader-lsp @v0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1 ↗ · + Follow
255 symbols 711 edges 27 files 4 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

gdshader-lsp

Extension points exported contracts — how you extend this code

MaybeOperator (Interface)
(no doc) [1 implementers]
src/lexer/operations.rs
ExtraRange (Interface)
(no doc) [1 implementers]
src/lexer/token.rs

Core symbols most depended-on inside this repo

to_string
called by 56
src/memory/types.rs
alert_error
called by 49
src/memory/mod.rs
set_cursor_element
called by 28
src/lexer/token_stream.rs
parse_kind
called by 28
src/parser/mod.rs
evaluate_expression
called by 24
src/interpreter/expression_interpreter.rs
current
called by 20
src/lexer/token_stream.rs
consume
called by 18
src/lexer/token_stream.rs
parse_expression
called by 17
src/parser/expression.rs

Shape

Function 121
Method 70
Class 48
Enum 14
Interface 2

Languages

Rust100%

Modules by API surface

src/lexer/token_stream.rs21 symbols
src/parser/mod.rs18 symbols
src/memory/scope.rs17 symbols
src/memory/types.rs16 symbols
src/memory/mod.rs16 symbols
src/parser/expression.rs13 symbols
src/memory/variables.rs13 symbols
src/interpreter/expression_interpreter.rs13 symbols
src/parser/statement.rs11 symbols
src/nodes/top_level_nodes.rs11 symbols
src/nodes/expression_node.rs11 symbols
src/source_code.rs10 symbols

For agents

$ claude mcp add gdshader-lsp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page