A Language Manual . This is a programmer's introduction to Sather. The compressed postscript [~200K] version is more up-to-date. There is a PDF converted version from 10/96 courtesy Ari. The html version is also available as a tar file [~200K] | |
A pSather manual . This is a programmer's introduction to pSather. The postscript version is more up-to-date than the HTML. Send comments to jfeldman@icsi.berkeley.edu. | |
A general tutorial and sample code by Michael Philippsen. This is a good starting point and is also available as an HTML document. One caveat - it has not yet been converted to Sather1.1. | |
A C++ to Sather tutorial by Satish Thatte, aimed at those familiar with C++. | |
An introduction to iterators , by Holger Klawitter. This has a number of examples and exercises, illustrating iterators from while! to the most exotic recursive iterators. | |
A style guide from Alex Cozzi explains how to write readable, more beautiful Sather programs. Some of his suggestions might even help people when writing programs in other languages. | |
People with experience in Sather-K will probably be interested in the Analysis of differences between Sather 1.0 and Sather-K. | |
The eclectic tutorial by Ben Gomes is akin to an extended FAQ. It is superseded by the language manual, except in the area of the co- and contra- variance debate. |
You may also find some of the Sather publications useful.
The Sather Library Browser |
A tour of the compiler sources. | |
Compiler man page. |
Last change: 07/09/96 The Sather Team (sather@icsi.berkeley.edu) |