otto1939
Programmer
- Dec 9, 2007
- 3
Hi there:
I am a retired mainframe Cobol and Assembler programmer. In the late 80's and 90's I had to do maintenance for a banking system with several 1000 Cobol programs. Most of the code I had never seen before or could not remember when I had to look at it. There were no productivity tools.
Over the years I wrote a Cobol pre-compiler (in Assembler) that would add Cobol source code to each If-statement which would make the programm print the If-statements with the values in the referenced fields. This made it possible to trace vast amounts of code without worrying about looking at code that really was not executed. My 'Cobtrac' precompiler could process source code selectively by program module, paragraph, specific if-statements or when a field had a certain content (like an account number).
Needless to say, this made my life much easier and I could identify code problems much faster; also after I made changes to the code I could prove that it was working.
I am out of touch with what is available today, but some times I wonder whether this Cobtrac program would still be useful today.
Any comments are appreciated.
I am a retired mainframe Cobol and Assembler programmer. In the late 80's and 90's I had to do maintenance for a banking system with several 1000 Cobol programs. Most of the code I had never seen before or could not remember when I had to look at it. There were no productivity tools.
Over the years I wrote a Cobol pre-compiler (in Assembler) that would add Cobol source code to each If-statement which would make the programm print the If-statements with the values in the referenced fields. This made it possible to trace vast amounts of code without worrying about looking at code that really was not executed. My 'Cobtrac' precompiler could process source code selectively by program module, paragraph, specific if-statements or when a field had a certain content (like an account number).
Needless to say, this made my life much easier and I could identify code problems much faster; also after I made changes to the code I could prove that it was working.
I am out of touch with what is available today, but some times I wonder whether this Cobtrac program would still be useful today.
Any comments are appreciated.