It could be for incrementally building onto and evolving the legacy system in a higher-level language.
Or it could be used for reverse-engineering the legacy system, as reference documentation for developing new implementations from scratch.
It could be for incrementally building onto and evolving the legacy system in a higher-level language.
Or it could be used for reverse-engineering the legacy system, as reference documentation for developing new implementations from scratch.