-- Copyright (C) International Computer Science Institute, 1994. COPYRIGHT --
-- NOTICE: This code is provided "AS IS" WITHOUT ANY WARRANTY and is subject --
-- to the terms of the SATHER LIBRARY GENERAL PUBLIC LICENSE contained in --
-- the file "Doc/License" of the Sather distribution. The license is also --
-- available from ICSI, 1947 Center St., Suite 600, Berkeley CA 94704, USA. --
--------> Please email comments to "firstname.lastname@example.org". <----------
--!!! THIS FILE HAS BEEN CREATED FROM System.module, DO NOT EDIT IT !!!
The system library is separated out since some portions of this library
are not available on all systems. Check the
to see what is installed on your platform. refers to
the name of the platform on which you have installed Sather.
Most things will work on most unix systems, but may require, for
instance, tcl/tk to be installed.
An extremely useful routine in sys.sa is SYS::ob_eq, which
performs an object-identity equality test. (In other words,
is it exactly the same object, as opposed to another object which
has the same fields.) Many of the container classes use this notion
of equality if the contained class does not provide an equality
test of its own.
The TEST class makes it convenient to build test classes for other
classes with uniform reporting. Please use it to build your test
-- This is a list of library files that can automatically
-- be loaded by a reference in users' SATHER_COMMANDS env variable
runtime.sa -has runtime.sa RUNTIME
sys.sa -has sys.sa SYS
test.sa -has test.sa TEST TEST_TEST
time.sa -has time.sa TIME TIMES MEMORY_USAGE
unix.sa -has unix.sa UNIX C_UNIX