HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/doc/slsh/html/slshfun-1.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
 <TITLE> SLSH Library Reference (version 2.3.0): Introduction</TITLE>
 <LINK HREF="slshfun-2.html" REL=next>

 <LINK HREF="slshfun.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="slshfun-2.html">Next</A>
Previous
<A HREF="slshfun.html#toc1">Contents</A>
<HR>
<H2><A NAME="s1">1.</A> <A HREF="slshfun.html#toc1">Introduction</A></H2>



<P>This document describes both the <B>slsh</B> intrinsic functions and the
<B>slsh</B> library functions.  The latter functions are written in <B>S-Lang</B>
and make use of lower-level intrinsic functions that are described in
the 
<A HREF="http://www.jedsoft.org/slang/doc/html/slangfun.html">Intrinsic Function Reference Manual</A>.
As the <B>slsh</B> library functions make no use of <B>slsh</B> intrinsics, they
may be used by any conforming <B>S-Lang</B> application.  The <B>slsh</B> intrinsic
functions are specific to <B>slsh</B>.</P>
<P>Before a particular <B>slsh</B> 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
<CODE>require</CODE> function, e.g.,
<BLOCKQUOTE><CODE>
<PRE>
   require ("structfuns");
</PRE>
</CODE></BLOCKQUOTE>

will make the functions defined in the file <CODE>structfuns.sl</CODE>
available to the interpreter.  The <CODE>require</CODE> function itself is
defined in the file <CODE>require.sl</CODE>, which a conforming application
will automatically load.</P>

<HR>
<A HREF="slshfun-2.html">Next</A>
Previous
<A HREF="slshfun.html#toc1">Contents</A>
</BODY>
</HTML>