The following separately-numbered pages consist of source code for the system and a few other files of interest. They do not however include the dictionary, which would have required a few thousand pages.
Pages 1-33 are the source code to the correct programme per se, arranged in the same order in which they are discussed in section 2.2 of this report. Pages 34-96 are auxiliary programmes and files used to process the dictionary or to gather data used in the correct source; these are arranged in the order in which they were discussed in section 4. Finally, pages 97-144 present the evaluation programmes and data discussed in section 3. Full runs are printed for the most interesting sort orders (ruleProb and kruskal), and a few sample pages for the other orders.