An Introduction to Larch

We begin this chapter by describing the Larch approach to specification and illustrating it with a few small examples. Our intent is to give you a taste of Larch. Details are reserved for later chapters. We then discuss LP, the Larch proof assistant, a tool that supports all the Larch languages. Again, we give only a taste. Finally, we discuss the lexical and typographical conventions used for preparing and presenting the Larch specifications in this book.