MCPcopy Index your code
hub / github.com/ThePrimeagen/ts-rust-zig-deez

github.com/ThePrimeagen/ts-rust-zig-deez @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,307 symbols 3,172 edges 245 files 59 documented · 5%
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

Parse (Interface)
(no doc) [13 implementers]
rust_xiu/src/parse/mod.rs
ParserSupplier (Interface)
(no doc) [3 implementers]
java/monkey/src/main/java/root/parser/ParserSupplier.java
IToken (Interface)
We need to use an interface instead of an abstract record due to limitations of structs Unfortunately, by doing this, we
csharp/Monkey/Lexing/Tokens.cs
IModelContentChangedEvent (Interface)
https://microsoft.github.io/monaco-editor/docs.html#interfaces/editor.IModelContentChangedEvent.html
kotlin-multiplatform/web/src/Monaco.kt
Value (Interface)
(no doc)
php/src/parser/value/Value.php
INode (Interface)
(no doc)
csharp2/Monkey/Ast.cs
MonkeyHashable (Interface)
(no doc) [3 implementers]
java/monkey/src/main/java/root/evaluation/objects/MonkeyHashable.java
IStatement (Interface)
(no doc)
csharp/Monkey/Parsing/Statements.cs

Core symbols most depended-on inside this repo

tokenCreate
called by 130
c/src/lexer/lexer.c
get
called by 128
java/monkey/src/main/java/root/parser/ParserSupplier.java
token
called by 85
java/monkey/src/main/java/root/TokenType.java
getValue
called by 77
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java
getStatements
called by 52
java/monkey/src/main/java/root/ast/Program.java
CreateToken
called by 51
go/lexer.go
new
called by 39
rust/src/lexer/lexer.rs
createToken
called by 38
java/monkey/src/main/java/root/TokenType.java

Shape

Method 828
Class 269
Function 153
Enum 29
Interface 20
Struct 4
TypeAlias 2
FuncType 1
Route 1

Languages

Java27%
PHP15%
C#13%
C++10%
Rust9%
Python8%

Modules by API surface

java/monkey/src/test/java/ParserTest.java40 symbols
python/deez_py/deez_ast.py33 symbols
csharp/Monkey/Lexing/Tokens.cs33 symbols
php/src/parser/Parser.php32 symbols
python/deez_py/parser.py31 symbols
java/monkey/src/main/java/root/parser/Parser.java28 symbols
cpp-spongman/src/parser/expression.hpp28 symbols
java/monkey/src/test/java/EvaluatorTest.java26 symbols
java/monkey/src/main/java/root/evaluation/Evaluator.java21 symbols
csharp/Monkey/Parsing/Expressions.cs21 symbols
go-concurrent/lexer/lexer.go20 symbols
csharp2/Monkey/Ast.cs20 symbols

For agents

$ claude mcp add ts-rust-zig-deez \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact