1#% -*- mode: textmac; mode: fold; eval: .0 =TAB -*- 2#%{{{Macros 3 4#i linuxdoc.tm 5 6#d slang \bf{S-lang} 7#d kw#1 \tt{$1} 8#d exmp#1 \tt{$1} 9#d var#1 \tt{$1} 10#d ldots ... 11#d chapter#1 <chapt>$1<p> 12#d preface <preface> 13#d tag#1 <tag>$1</tag> 14 15#d function#1 \section{<bf>$1</bf>\label{$1}}<descrip> 16#d variable#1 \section{<bf>$1</bf>\label{$1}}<descrip> 17#cd function#1 <p><bf>$1</bf>\label{$1}<p><descrip> 18#d synopsis#1 <tag> Synopsis </tag> $1 19#d keywords#1 <tag> Keywords </tag> $1 20#d usage#1 <tag> Usage </tag> <tt>$1</tt> 21#d description <tag> Description </tag> 22#d example <tag> Example </tag> 23#d notes <tag> Notes </tag> 24#d seealso#1 <tag> See Also </tag> <tt>$1</tt> 25#d r#1 \ref{$1}{$1} 26#d done </descrip><p> 27#d -1 <tt>-1</tt> 28#d 0 <tt>0</tt> 29#d 1 <tt>1</tt> 30#d 2 <tt>2</tt> 31#d 3 <tt>3</tt> 32#d 4 <tt>4</tt> 33#d 5 <tt>5</tt> 34#d 6 <tt>6</tt> 35#d 7 <tt>7</tt> 36#d 8 <tt>8</tt> 37#d 9 <tt>9</tt> 38#d NULL <tt>NULL</tt> 39#d documentstyle book 40#d sect1 \chapter 41#d sect2 \section 42#d sect3 \subsection 43#d sect4 \subsubsection 44 45 46#d user-manual \bf{A Guide to the S-Lang Language} 47 48 49#%}}} 50 51\linuxdoc 52\begin{\documentstyle} 53 54\title S-Lang Run-Time Library Reference: Version 1.4.0 55\author John E. Davis, \tt{davis@space.mit.edu} 56\date \__today__ 57 58\toc 59 60\sect1{Array Functions} 61#i rtl/array.tm 62 63\sect1{Associative Array Functions} 64#i rtl/assoc.tm 65 66\sect1{Functions that Operate on Strings} 67#i rtl/strops.tm 68 69\sect1{Functions that Manipulate Structures} 70#i rtl/struct.tm 71 72\sect1{Informational Functions} 73#i rtl/info.tm 74 75\sect1{Mathematical Functions} 76#i rtl/math.tm 77 78\sect1{Message and Error Functions} 79#i rtl/message.tm 80 81\sect1{Time and Date Functions} 82#i rtl/time.tm 83 84\sect1{Data-Type Conversion Functions} 85#i rtl/type.tm 86 87\sect1{Stdio File I/O Functions} 88#i rtl/stdio.tm 89 90\sect1{Low-level POSIX I/O functions} 91#i rtl/posio.tm 92 93\sect1{Directory Functions} 94#i rtl/dir.tm 95 96\sect1{Functions that parse pathnames} 97#i rtl/ospath.tm 98 99\sect1{System Call Functions} 100#i rtl/posix.tm 101 102\sect1{Eval Functions} 103#i rtl/eval.tm 104 105\sect1{Module Functions} 106#i rtl/import.tm 107 108\sect1{Debugging Functions} 109#i rtl/debug.tm 110 111\sect1{Stack Functions} 112#i rtl/stack.tm 113 114\sect1{Miscellaneous Functions} 115#i rtl/misc.tm 116 117\end{\documentstyle} 118