A free and open-source COBOL editor and analysis tool
Clone or download
Latest commit 9d29866 Dec 20, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
88ToEnum Removed a ton of ReSharper-warnings Nov 12, 2016
Base Fixed two bugs with font May 16, 2016
CSharpGenerator Changed Model and Generator projects to .Net 4.5, Fixed Bug when form… Mar 31, 2016
Canal Published 2.17 Dec 20, 2016
CodeGenerator Removed a ton of ReSharper-warnings Nov 12, 2016
CodeSamples FastColoredTextBox-Projekt und CodeSamples-Ordner in Git aufgenommen Feb 28, 2016
FastColoredTextBox Fixed a bug which made it only possible to navigate betwenn the curre… Dec 20, 2016
Logging Removed a ton of ReSharper-warnings Nov 12, 2016
Model Added comments for almost everything in the CobolFile / CobolTree cla… Nov 15, 2016
Publish Published 2.17 Dec 20, 2016
Tests OCCURS can now appear before PIC (Fixes #43) Nov 24, 2016
Util OCCURS can now appear before PIC (Fixes #43) Nov 24, 2016
VariableUsageAnalyzer Moved VariableUsageAnalyzer controls to main project Nov 18, 2016
stylesheets Create gh-pages branch via GitHub Apr 26, 2016
.gitattributes Treat all *.cbl files as binary (for checksum) Nov 16, 2016
.gitignore Published version with githubraw reference Nov 16, 2016
.travis.yml Added travis-ci config Nov 13, 2016
Canal.sln Moved VariableUsageAnalyzer controls to main project Nov 18, 2016
Canal.sln.DotSettings Formatting Nov 24, 2016
README.md Reverted button to setup.exe, added fall-back-solution in parenthesis Nov 22, 2016
index.html Create gh-pages branch via GitHub Apr 26, 2016
license.txt Merge Mar 23, 2016
params.json Create gh-pages branch via GitHub Apr 26, 2016

README.md

CANAL -- Cobol Analyzer

A free and open-source COBOL editor and analysis tool

Build status

Install App

(if the installer fails, try downloading this file (ALT + Click) and run it)

Features

Find your way

Easily navigate through performs, gotos and calls, within one or between several files.

Everything at a glance

Just double-click to see what a procedure references and what is it referenced by, as well as all variables it uses.

Structure uncovered

See your procedures sorted alphabetically, by sections or as a perform-hierarchy.

Incredibly fast and beautiful

Based on the FastColoredTextBox-project and combined with Adobe's Source Code Pro font, analysing COBOL was never more delightful. And all that in less then 4MB.

Where is that defined?

Just double-click on any variable to see its definition, double-click again to jump to the source.

Made for humans, not compilers.

Let CANAL find copy-books and insert them into the source code for you.

More features

  • Code formatting
  • Column selection
  • RegEx-search
  • Navigation
  • HTML export

License

Published under GNU General Public License v3.0

Contribute

Pull requests are very welcome. Requirements: Code should have no ReSharper warnings.