XREF Ethan Winer and Gene Buckle
crescent-software cross-reference-program crossreferenceprogram dos-app full-moon-software win16-app
Use this command to install XREF:
winget install --id=DonMalin.XREF -e XREF: Comprehensive Cross-Referencing Tool for DOS BASIC Programs
XREF is a sophisticated cross-referencing tool designed for DOS programmers using Microsoft BASIC. Its primary purpose is to generate detailed documentation of applications, aiding developers in understanding and maintaining their code.
Key Features:
- Source Listings with Headers: XREF generates source listings complete with headers and line numbers, enhancing readability and organization.
- Call Tree Diagrams: This feature provides visual interrelationships between procedures, helping programmers visualize the program's structure.
- Object Summary Reports: These reports list all program objects, including variables, procedures, and functions, showing their usage frequency and definition locations.
- Variable Information: Detailed insights into variable types, usages, and module references ensure clarity in code management.
- Unused Procedure Check: Identifies declared but unused procedures, aiding in code optimization and cleanup.
Audience & Benefit: Ideal for developers working on large or legacy Microsoft BASIC applications, XREF offers the benefit of comprehensive documentation. This tool is invaluable for those converting from earlier BASIC dialects or maintaining complex programs, providing clarity and efficiency in managing their codebase.
XREF can be installed via winget, making it accessible for integration into development workflows.