9. Utilities Module

Robin: Where'd you get a live fish, Batman?
Batman: The true crimefighter always carries everything he needs in his utility belt, Robin.

There are some procedures in CÆSAR that do not belong to a particular class, yet are still generally useful. It does not make sense to develop a class around these procedures unless one wishes to be pedantic about object-oriented programming, so they are collected in the Utilities Module.

They are grouped by function, with three of the groups, Shell_Utils, File_Utils and Text_Utils, based on duplicating the Gnu shell functions in Fortran95 code. As of April 4, 2003, these three Gnu shell function groupings were combined into a package called Core_Utils, but they will continue to be grouped separately here.

The Utilities Module code listing contains additional documentation.

Michael L. Hall