MCPcopy Index your code
hub / github.com/HigherOrderCO-archive/hvm-64

github.com/HigherOrderCO-archive/hvm-64 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
408 symbols 1,029 edges 51 files 53 documented · 13%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

HVM-64

This is an experimental 64-bit version of HVM.

Extension points exported contracts — how you extend this code

TraceArg (Interface)
(no doc) [9 implementers]
runtime/src/trace.rs
Encoder (Interface)
(no doc) [2 implementers]
host/src/encode.rs
Transform (Interface)
(no doc) [1 implementers]
transform/src/transform.rs
FromWord (Interface)
(no doc) [1 implementers]
util/src/ops/word.rs
AsDef (Interface)
(no doc) [4 implementers]
runtime/src/def.rs
EtaReduce (Interface)
(no doc) [1 implementers]
transform/src/eta_reduce.rs
ToWord (Interface)
(no doc) [1 implementers]
util/src/ops/word.rs
TraceArgs (Interface)
(no doc) [1 implementers]
runtime/src/trace.rs

Core symbols most depended-on inside this repo

clone
called by 45
ast/src/ast.rs
len
called by 27
runtime/src/linker.rs
swap
called by 24
examples/sort/radix/radix_sort_lam.js
tag
called by 20
runtime/src/port.rs
link_port_port
called by 19
runtime/src/linker.rs
link_wire_port
called by 19
runtime/src/linker.rs
addr
called by 17
runtime/src/wire.rs
lab
called by 16
runtime/src/port.rs

Shape

Method 238
Function 97
Class 52
Interface 14
Enum 7

Languages

Rust93%
TypeScript7%

Modules by API surface

runtime/src/trace.rs31 symbols
runtime/src/linker.rs29 symbols
runtime/src/def.rs26 symbols
examples/sort/radix/radix_sort_lam.js23 symbols
runtime/src/port.rs20 symbols
num/src/num.rs20 symbols
host/src/encode.rs17 symbols
util/src/ops/num.rs16 symbols
ast/src/ast.rs14 symbols
runtime/src/wire.rs11 symbols
runtime/src/instruction.rs10 symbols
host/src/calc_labels.rs10 symbols

For agents

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

⬇ download graph artifact