Loading glossary...
{{ glossaryFilteredStats.units }} units
▶
{{ group.letter }}
{{ group.units.length }}
{{ unit.unit_type }}
{{ unit.unit_name }}
{{ basename(unit.file_path) }}:{{ unit.line_start }}
Calls:
{{ unit.calls.join(', ') }}
Called By:
{{ unit.called_by.join(', ') }}
COMMON Blocks:
{{ unit.common_blocks.join(', ') }}
Search Legacy Code
Ask questions about the NASTRAN-95 FORTRAN codebase
{{ q }}
{{ currentFact }}
Answer {{ searchDuration }}s
Source Code ({{ results.chunks.length }} snippets)
▶
{{ chunk.file_path }}
L{{ chunk.line_start }}–{{ chunk.line_end }}
{{ getRelevance(chunk.score).label }}
Low relevance — may not match your query
{{ generateLineNumbers(chunk.line_start, chunk.text) }}
{{ chunk.text }}
Explanation
Dependencies — {{ chunk.unit_name }}
Calls
- ▶ {{ fn }}
Called By
- ◀ {{ fn }}
Shared COMMON Blocks
- ■ {{ cb }}
No dependencies found in the call graph index.
Impact Analysis — {{ chunk.unit_name }} ({{ impacts[idx].total_affected }} affected)
D{{ unit.depth }}
{{ unit.name }}
{{ unit.file }}
No upstream callers found — changes here have no ripple effect.