Technical Solutions for COBOL

Open Source COBOL Tools from Redvers Consulting

Germany

USA, Canada, Australia, UK

Redvers Consulting tools are written in open source COBOL and licensed under the terms of the GNU General Public License as published by the Free Software Foundation.

RCACCRUE - COBOL Execution Counter

This program adds logic to a COBOL program so that a tally is displayed detailing the number of times each section and paragraph is passed through when the program is executed. In addition, a procedure map is displayed for each executed section and paragraph. This tool is used by Redvers Consulting analysts to identify inefficient processing in batch optimisation projects.

Download your free copy of RCACCRUE here...

RCANALIZ - COBOL Source Code Analyzer (Version 2)

This program reads a COBOL program source code and produces a procedure map for each section and paragraph in the procedure division. In addition, words or strings of special interest can be specified, and their occurrences are listed after each procedure map entry. This tool is also used by Redvers Consulting analysts to identify inefficient processing in batch optimisation projects.

Download your free copy of RCANALIZ here...

RCBINB64 & RCB64BIN - Binary to/from Base64 Conversion

RCBINB64 will read a binary data string, passed via linkage, and convert that string to it's base64 equivalent. The resulting base64 string is returned to the calling program via linkage.

RCB64BIN will read a base64 data string, passed via linkage, and convert that string to it's binary equivalent. The resulting binary string is returned to the calling program via linkage. This subroutine can also be made to validate the base64 input with the addition of some simple code statements.

Download your free copies of RCBINB64 & RCB64BIN here...

RCBINHEX & RCHEXBIN - Binary to/from Hexadecimal Conversion

RCBINHEX will read a binary data string, passed via linkage, and convert that string to it's hexadecimal equivalent. The resulting hexadecimal string is returned to the calling program via linkage.

RCHEXBIN will read a hexadecimal string, passed via linkage, and convert that string to it's binary equivalent. The resulting binary string is returned to the calling program via linkage. This subroutine can also be made to validate the hexadecimal input with the addition of some simple code statements.

Download your free copies of RCBINHEX & RCHEXBIN here...

RCNOTOR - Exclusive Or (XOR)

This program performs a Boolean "exclusive or" or "not or" (XOR) on two input strings to produce a resulting XOR string. Logically, each pair of input bytes are broken down to their binary representations and the XOR logic is applied to each pair of bits. The resulting binary pattern is then returned as a single character.

"Exclusive or" tools have many uses but their most common application is in improving the performance of encryption products like the Redvers Encryption Module.

Download your free copy of RCNOTOR here...




The following Redvers COBOL XML and JSON interface tools are available from your account manager:



Other Open Source COBOL Tools:



Actually celebrating a little more than 25 years in business but we like this logo.