MCPcopy Index your code
hub / github.com/MauriceGit/compiler

github.com/MauriceGit/compiler @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
399 symbols 1,311 edges 9 files 58 documented · 15%
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

Statement (Interface)
Interface types [12 implementers]
parser.go
Node (Interface)
(no doc) [17 implementers]
parser.go
Expression (Interface)
(no doc) [6 implementers]
parser.go

Core symbols most depended-on inside this repo

addLine
called by 388
codeGeneration.go
expect
called by 63
parser.go
addLabel
called by 46
codeGeneration.go
getReturnRegister
called by 38
codeGeneration.go
getExpressionTypes
called by 31
parser.go
generateCode
called by 30
parser.go
nextLabelName
called by 27
codeGeneration.go
getRegister
called by 25
codeGeneration.go

Shape

Function 190
Method 172
Struct 31
Interface 3
TypeAlias 3

Languages

Go100%

Modules by API surface

parser.go162 symbols
codeGeneration.go73 symbols
parser_test.go46 symbols
semanticAnalyzer.go45 symbols
lexer_test.go33 symbols
compiler_test.go26 symbols
lexer.go6 symbols
compiler.go5 symbols
functionReturnAnalysis.go3 symbols

For agents

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

⬇ download graph artifact