Publisher's Synopsis
This book presents a guide to writing correct and maintainable programs in Modula-3, one of the Pascal family of languages. It includes a set of programming conventions to help readers write more consistent and readable Modula-3 programs, the SRC Modula-3 implementation run-time libraries, Modula-3 quick reference, a complete discussion of object oriented programming - including objects and methods, classes and inheritance, concurrent programming and Modula-3's support for threads and semaphores.