Compare each record with the other language that describes it

Proprietary

Record every assembler DSECT and every SAS INPUT statement against the COBOL record describing the same bytes, field by field, with where the two descriptions disagree. FindRecordLayoutDrift answers the same question and marks the members compared; this one produces the table and changes nothing.

io.moderne.mainframe.layout.AnalyzeRecordLayouts
mod run . --recipe=io.moderne.mainframe.layout.AnalyzeRecordLayouts

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.