#d -1 -1 #d 0 0 #d 1 1 #d 2 2 #d 3 3 #d 4 4 #d 5 5 #d 6 6 #d 7 7 #d 8 8 #d 9 9 #d NULL NULL #d documentstyle book #d user-manual \bf{A Guide to the S-Lang Language} #%}}} \linuxdoc \begin{\documentstyle} \title S-Lang Run-Time Library Intrinsic Function Reference: Version 2.1.0 \author John E. Davis, \tt{jed@jedsoft.org} \date \__today__ \toc \chapter{Preface} This document describes the intrinsic functions that are available to any application that embeds the \slang interpreter. In addition, \slsh defines a number of useful functions that are also available to conforming \slang applications. Those functions are described in \href{http://www.jedsoft.org/slang/docs/}{The SLSH Library Reference}. \chapter{Data Types} #i rtl/datatype.tm \chapter{Array Functions} #i rtl/array.tm \chapter{Associative Array Functions} #i rtl/assoc.tm \chapter{Functions that Operate on Strings} #i rtl/strops.tm \chapter{Functions that Operate on Binary Strings} #i rtl/bstr.tm \chapter{Functions that Manipulate Structures} #i rtl/struct.tm \chapter{Functions that Create and Manipulate Lists} #i rtl/list.tm \chapter{Informational Functions} #i rtl/info.tm \chapter{Mathematical Functions} #i rtl/math.tm \chapter{Message and Error Functions} #i rtl/message.tm \chapter{Time and Date Functions} #i rtl/time.tm \chapter{Data-Type Conversion Functions} #i rtl/type.tm \chapter{Stdio File I/O Functions} #i rtl/stdio.tm \chapter{Low-level POSIX I/O functions} #i rtl/posio.tm \chapter{Directory Functions} #i rtl/dir.tm \chapter{Functions that Parse Filenames} #i rtl/ospath.tm \chapter{System Call Functions} #i rtl/posix.tm \chapter{Eval Functions} #i rtl/eval.tm \chapter{Qualifier Functions} #i rtl/qualif.tm \chapter{Module Functions} #i rtl/import.tm \chapter{Debugging Functions} #i rtl/debug.tm \chapter{Stack Functions} #i rtl/stack.tm \chapter{Miscellaneous Functions} #i rtl/misc.tm \end{\documentstyle}