|
|
4 months ago | |
|---|---|---|
| .. | ||
| Docs | 4 months ago | |
| Scaffold | 4 months ago | |
| fixtures | 4 months ago | |
| resolution | 4 months ago | |
| README.md | 4 months ago | |
Dieses ZIP ist kein fertiger CodeGraph-Fork, sondern ein umsetzbarer Bauplan inklusive Query-Skizzen, Scaffold-Dateistruktur, Test-Fixtures und einer Checkliste.
Ziel: CodeGraph soll Pascal/Delphi-Dateien indexieren und daraus Nodes (Units, Klassen, Methoden, …) sowie Edges (uses/imports, calls, extends, implements, …) extrahieren.
Docs/ – Konzept, Capture-Konventionen, Implementations-SchritteScaffold/ – vorgeschlagene Ordner/Dateien für src/languages/pascal/ inkl. .scm Queriesfixtures/ – kleine Delphi-Beispieldateien zum Testen der Extraktionresolution/ – Resolver-Heuristiken (Unit-Mapping, Call-Resolution)src/languages/go oder src/languages/java).src/languages/pascal/**.pas, .dpr, .dpk, .lpr, optional .inc).scm) auf die Capture-Namen mappen, die CodeGraph intern erwartet.uses → Unit-File, einfache Call-Auflösung).Hinweis: Tree-sitter ist die Grundlage. Für Pascal/Delphi bietet sich
tree-sitter-pascalan (Delphi + FreePascal).