Technical Solutions for COBOL

Open Source COBOL Tools from Redvers Consulting

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.

RCANALIZ - COBOL Source Code Analyzer (Version 2)

RCANALIZ 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...

RCCMPRES & RCUNPRES - COBOL Compression and Decompression

RCCMPRES uses a "lossless" compression algorithm, developed by Redvers Consulting, designed to produce optimum compression rates for COBOL application type data. RCUNPRES rapidly decompresses compressed data strings produced by RCCMPRES.

Download your free copies of RCCMPRES & RCUNPRES here...

RCBINB64 & RCB64BIN - Binary to/from Base64 Conversion

RCBINB64 will accept a binary string (eight bit octets), passed via linkage, and return that string in Base64 character form. RCB64BIN will accept a Base64 string, passed via linkage, and return that string in binary (eight bit octets). RCB64BIN 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 string (eight bit octets), passed via linkage, and return that string in hexadecimal form. RCHEXBIN will accept a hexadecimal string, passed via linkage, and return that string in binary (eight bit octets). RCHEXBIN 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)

RCNOTOR 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 bit pattern is then returned as a single character for each byte pair.

Download your free copy of RCNOTOR here...



Other Open Source COBOL Tools: