The MECCA Source Code Capture Utility
A. Waller
Fermilab, Batavia, IL
The Accelerator Division Controls Department at Fermilab has had its own source
code capture system for console applications since the early 1980s. While it
proved very useful at the time, it was limited. Later experiments with a
commercial code management system called CMS for the VAX platform proved
frustrating. It was decided to design a source code capture system that was in
the spirit of its predecessor, APL, but using a blend of in-house code and
commercial utilities available for our VMS environment.
This paper describes the source code capture philosophy of MECCA (Management
Environment for Controls Console Applications) and the goals to make this code
capture system more extensible and portable through modularity.