Next Previous Contents

1. Introduction

This document describes both the slsh intrinsic functions and the slsh library functions. The latter functions are written in S-Lang and make use of lower-level intrinsic functions that are described in the Intrinsic Function Reference Manual. As the slsh library functions make no use of slsh intrinsics, they may be used by any conforming S-Lang application. The slsh intrinsic functions are specific to slsh.

Before a particular slsh library function may be used, the file that defines the function must first be loaded. The recommended mechanism for loading a file is through the use of the require function, e.g.,

   require ("structfuns");
will make the functions defined in the file structfuns.sl available to the interpreter. The require function itself is defined in the file require.sl, which a conforming application will automatically load.


Next Previous Contents