Previous: Central Council libraries, Up: Built-in library types



5.2.3 MicroSIRIL libraries

MicroSIRIL was an ingenious and widely-used early peal proving program for PCs. The method libraries used are in a simple text format, with one method per line; they contain, for each method, simply the name, lead head code and place notation.

The Ringing Class Library can read MicroSIRIL libraries, providing they satisfy one requirement: the last portion of the filename, before any extension, must be the number of bells on which all the methods in the file are. This is because it is impossible to tell the stage from just the place notation. So, for example, a method library file might be called s8 or new_principles10.txt.

Beware that the MicroSIRIL library interface will agree to open any file having a name satisfying the above requirement. For this reason, if auto-detecting method library types, you may want to put the MicroSIRIL library type at the end of your list.

When reading methods from MicroSIRIL libraries, remember that the name of each method may only consist of a single word; usually names consisting of several words are run together into one.