Expand description
Language parsers module.
Each supported language has its own submodule that implements the LanguageParser trait. This keeps language-specific quirks isolated and makes it straightforward to add new languages.
Traits§
- Language
Parser - Trait for language-specific parsing logic.
Functions§
- get_
parser - Gets a parser for the given file extension.
- is_
supported - Checks if a file extension is supported.
- supported_
extensions - Lists all supported file extensions.
- supported_
language_ names - Lists all supported language families (for API metadata).