Download of koopa-r299.jar (koopa-r299.jar ( external link: SF.net): 2,683,103 octetos) will begin shortly. If not so, click link on the left.
Koopa is a Cobol parser (generator). It can handle source files in isolation (no preprocessing required) and doesn't mind the presence of CICS/SQL fragments. The grammar is easily extensible in a way which minimizes the impact on the overall code.