Expand description
Python language support for codeprism
Structs§
- Edge
- An edge between nodes
- Node
- A node in the Universal AST
- NodeId
- Unique identifier for AST nodes
- Parse
Context - Parse context for Python files
- Parse
Result - Parse result containing nodes and edges
- Python
Analyzer - Python-specific analyzer
- Python
Language Parser - Adapter that implements codeprism’s LanguageParser trait
- Python
Parser - Python parser
- Span
- Source code location
Enums§
- Edge
Kind - Types of edges between nodes
- Error
- Error type for Python parser
- Language
- Programming language
- Node
Kind - Types of nodes in the Universal AST
Traits§
Functions§
- create_
parser - parse_
file - Parse a file and return the result in our internal types
Type Aliases§
- Result
- Result type for Python parser