MCPcopy Index your code
hub / github.com/brundonsmith/rust_lisp

github.com/brundonsmith/rust_lisp @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
141 symbols 344 edges 18 files 16 documented · 11%
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

TypeName (Interface)
(no doc) [7 implementers]
src/utils.rs

Core symbols most depended-on inside this repo

define
called by 42
src/model/env.rs
require_arg
called by 40
src/utils.rs
into_iter
called by 27
src/model/list.rs
eval_str
called by 26
tests/interpreter.rs
cdr
called by 24
src/model/list.rs
get
called by 14
src/model/env.rs
parse
called by 13
src/parser.rs
next
called by 11
src/model/list.rs

Shape

Function 87
Method 41
Class 10
Enum 2
Interface 1

Languages

Rust100%

Modules by API surface

tests/interpreter.rs29 symbols
src/parser.rs23 symbols
src/model/value.rs14 symbols
src/model/list.rs12 symbols
tests/default_environment.rs11 symbols
src/interpreter.rs10 symbols
tests/parser.rs9 symbols
src/model/env.rs9 symbols
tests/little_lisper.rs8 symbols
src/utils.rs4 symbols
src/model/lambda.rs4 symbols
src/model/symbol.rs3 symbols

For agents

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

⬇ download graph artifact