Edit file File name : slshfun.html Content :<!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)</TITLE> <LINK HREF="slshfun-1.html" REL=next> </HEAD> <BODY> <A HREF="slshfun-1.html">Next</A> Previous Contents <HR> <H1> SLSH Library Reference (version 2.3.0)</H1> <H2>John E. Davis <www.jedsoft.org></H2> Sep 14, 2014 <P> <H2><A NAME="toc1">1.</A> <A HREF="slshfun-1.html">Introduction</A></H2> <P> <H2><A NAME="toc2">2.</A> <A HREF="slshfun-2.html">The <CODE>require</CODE> Function</A></H2> <UL> <LI><A NAME="toc2.1">2.1</A> <A HREF="slshfun-2.html#ss2.1"><B>_featurep</B></A> <LI><A NAME="toc2.2">2.2</A> <A HREF="slshfun-2.html#ss2.2"><B>provide</B></A> <LI><A NAME="toc2.3">2.3</A> <A HREF="slshfun-2.html#ss2.3"><B>require</B></A> </UL> <P> <H2><A NAME="toc3">3.</A> <A HREF="slshfun-3.html">Command Line Parsing Functions</A></H2> <UL> <LI><A NAME="toc3.1">3.1</A> <A HREF="slshfun-3.html#ss3.1"><B>cmdopt_new</B></A> <LI><A NAME="toc3.2">3.2</A> <A HREF="slshfun-3.html#ss3.2"><B>cmdopt_process</B></A> <LI><A NAME="toc3.3">3.3</A> <A HREF="slshfun-3.html#ss3.3"><B>cmdopt_add</B></A> </UL> <P> <H2><A NAME="toc4">4.</A> <A HREF="slshfun-4.html">Filename Globbing and Related Functions</A></H2> <UL> <LI><A NAME="toc4.1">4.1</A> <A HREF="slshfun-4.html#ss4.1"><B>glob</B></A> <LI><A NAME="toc4.2">4.2</A> <A HREF="slshfun-4.html#ss4.2"><B>fswalk_new</B></A> </UL> <P> <H2><A NAME="toc5">5.</A> <A HREF="slshfun-5.html">Reading Text-formated Data Files</A></H2> <UL> <LI><A NAME="toc5.1">5.1</A> <A HREF="slshfun-5.html#ss5.1"><B>readascii</B></A> </UL> <P> <H2><A NAME="toc6">6.</A> <A HREF="slshfun-6.html">Structure Functions</A></H2> <UL> <LI><A NAME="toc6.1">6.1</A> <A HREF="slshfun-6.html#ss6.1"><B>struct_filter</B></A> <LI><A NAME="toc6.2">6.2</A> <A HREF="slshfun-6.html#ss6.2"><B>struct_combine</B></A> <LI><A NAME="toc6.3">6.3</A> <A HREF="slshfun-6.html#ss6.3"><B>struct_field_exists</B></A> </UL> <P> <H2><A NAME="toc7">7.</A> <A HREF="slshfun-7.html">Array Functions</A></H2> <UL> <LI><A NAME="toc7.1">7.1</A> <A HREF="slshfun-7.html#ss7.1"><B>rearrange</B></A> <LI><A NAME="toc7.2">7.2</A> <A HREF="slshfun-7.html#ss7.2"><B>reverse</B></A> <LI><A NAME="toc7.3">7.3</A> <A HREF="slshfun-7.html#ss7.3"><B>shift</B></A> </UL> <P> <H2><A NAME="toc8">8.</A> <A HREF="slshfun-8.html">List Functions and List-based Data Structures</A></H2> <UL> <LI><A NAME="toc8.1">8.1</A> <A HREF="slshfun-8.html#ss8.1"><B>list_sort</B></A> <LI><A NAME="toc8.2">8.2</A> <A HREF="slshfun-8.html#ss8.2"><B>heap_new</B></A> </UL> <P> <H2><A NAME="toc9">9.</A> <A HREF="slshfun-9.html">Subprocess Functions</A></H2> <UL> <LI><A NAME="toc9.1">9.1</A> <A HREF="slshfun-9.html#ss9.1"><B>new_process</B></A> </UL> <P> <H2><A NAME="toc10">10.</A> <A HREF="slshfun-10.html">Profiling Functions</A></H2> <UL> <LI><A NAME="toc10.1">10.1</A> <A HREF="slshfun-10.html#ss10.1"><B>profile_on</B></A> <LI><A NAME="toc10.2">10.2</A> <A HREF="slshfun-10.html#ss10.2"><B>profile_off</B></A> <LI><A NAME="toc10.3">10.3</A> <A HREF="slshfun-10.html#ss10.3"><B>profile_begin</B></A> <LI><A NAME="toc10.4">10.4</A> <A HREF="slshfun-10.html#ss10.4"><B>profile_end</B></A> <LI><A NAME="toc10.5">10.5</A> <A HREF="slshfun-10.html#ss10.5"><B>profile_calibrate</B></A> <LI><A NAME="toc10.6">10.6</A> <A HREF="slshfun-10.html#ss10.6"><B>profile_report</B></A> </UL> <P> <H2><A NAME="toc11">11.</A> <A HREF="slshfun-11.html">Set Functions</A></H2> <UL> <LI><A NAME="toc11.1">11.1</A> <A HREF="slshfun-11.html#ss11.1"><B>complement</B></A> <LI><A NAME="toc11.2">11.2</A> <A HREF="slshfun-11.html#ss11.2"><B>intersection</B></A> <LI><A NAME="toc11.3">11.3</A> <A HREF="slshfun-11.html#ss11.3"><B>ismember</B></A> <LI><A NAME="toc11.4">11.4</A> <A HREF="slshfun-11.html#ss11.4"><B>union</B></A> <LI><A NAME="toc11.5">11.5</A> <A HREF="slshfun-11.html#ss11.5"><B>unique</B></A> </UL> <P> <H2><A NAME="toc12">12.</A> <A HREF="slshfun-12.html">Miscellaneous Functions</A></H2> <UL> <LI><A NAME="toc12.1">12.1</A> <A HREF="slshfun-12.html#ss12.1"><B>print</B></A> <LI><A NAME="toc12.2">12.2</A> <A HREF="slshfun-12.html#ss12.2"><B>print_set_pager</B></A> <LI><A NAME="toc12.3">12.3</A> <A HREF="slshfun-12.html#ss12.3"><B>print_set_pager_lines</B></A> </UL> <P> <H2><A NAME="toc13">13.</A> <A HREF="slshfun-13.html">SLSH intrinsic functions</A></H2> <UL> <LI><A NAME="toc13.1">13.1</A> <A HREF="slshfun-13.html#ss13.1"><B>slsh_readline_init</B></A> <LI><A NAME="toc13.2">13.2</A> <A HREF="slshfun-13.html#ss13.2"><B>slsh_readline_new</B></A> <LI><A NAME="toc13.3">13.3</A> <A HREF="slshfun-13.html#ss13.3"><B>slsh_readline</B></A> <LI><A NAME="toc13.4">13.4</A> <A HREF="slshfun-13.html#ss13.4"><B>slsh_readline_noecho</B></A> <LI><A NAME="toc13.5">13.5</A> <A HREF="slshfun-13.html#ss13.5"><B>slsh_set_readline_update_hook</B></A> <LI><A NAME="toc13.6">13.6</A> <A HREF="slshfun-13.html#ss13.6"><B>slsh_set_update_preread_cb</B></A> <LI><A NAME="toc13.7">13.7</A> <A HREF="slshfun-13.html#ss13.7"><B>slsh_set_update_postread_cb</B></A> <LI><A NAME="toc13.8">13.8</A> <A HREF="slshfun-13.html#ss13.8"><B>slsh_set_update_width_cb</B></A> </UL> <HR> <A HREF="slshfun-1.html">Next</A> Previous Contents </BODY> </HTML> Save