Skip to content

Generalize Scanner Class for PyGen #1295

@dr2001dlr

Description

@dr2001dlr

Motivation

As the code for searching through the AST grows increasingly complex with each additional function or class, the search process needs to be generalized. This will improve maintainability, reduce code duplication, and simplify adding new bindings in the future.

Enhancement description

Create a unified approach where any functions and classes are registered in a dictionary, from which the bindings can then be automatically generated.

Additional context

No response

Checklist

  • Linked to project
  • Linked to branch

Metadata

Metadata

Assignees

Labels

class::featureA feature to be implemented for some part of the softwareclass::improvementCleanup that doesn't affect functionalityclass::performancePerformance related issues

Projects

Status

🏗 Development

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions