Skip to main content

Module parser

Module parser 

Source

Modules§

go
java
markdown
Structural Markdown parser — headings become Section nodes, inline code-spans and link text that look like identifiers become unresolved References edges to code symbols. No LLM calls, no HTML rendering: pure CommonMark structural extraction via pulldown-cmark’s event stream.
python
rust
typescript

Structs§

ParseResult
Result of parsing a single source file.

Traits§

LanguageParser
Contract every language parser must satisfy.

Functions§

parser_for_path
Return the appropriate parser for path, keyed on file extension. Returns None when the extension is unsupported.