The Sather 1.1 Specification
Title | The Sather 1.1 Specification |
Publication Type | Technical Report |
Year of Publication | 1996 |
Authors | Stoutamire, D., & Omohundro S. |
Other Numbers | 1022 |
Abstract | This document is a concise specification of Sather 1.1. Sather is an object oriented language designed to be simple, efficient, safe, flexible and non- proprietary. Sather has parameterized classes, object-oriented dispatch, statically-checked strong (contravariant) typing, separate implementation and type inheritance, multiple inheritance, garbage collection, iteration abstraction, closures, exception handling, assertions, preconditions, post conditions, and class invariants.This 1.1 specification significantly polishes and improves the 1.0 language specification with an introduction, index, and examples. New constructs include 'out' arguments, less restrictive overloading, and improved external language interfaces. |
URL | http://www.icsi.berkeley.edu/ftp/global/pub/techreports/1996/tr-96-012.pdf |
Bibliographic Notes | ICSI Technical Report TR-96-012 |
Abbreviated Authors | D. Stoutamire and S. Omohundro |
ICSI Publication Type | Technical Report |