Expand description
Per-language parser and emitter implementations. Language parser infrastructure.
The shared LanguageParser from common handles all tree-sitter grammars
uniformly: the node kind IS the vertex kind, the field name IS the edge kind.
Grammar sources and Language objects come from panproto-grammars.
Per-language WalkerConfig overrides (extra scope/block kinds) are stored
in walker_configs. Languages without overrides use the default config.
Modulesยง
- common
- Shared language parser implementation. Common language parser implementation shared by all tree-sitter-based parsers.
- walker_
configs - Per-language
WalkerConfigoverrides. Per-languageWalkerConfigoverrides.