avram_toc.html 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
  2. <html>
  3. <!-- Created on December 10, 2012 by texi2html 1.82
  4. texi2html was written by:
  5. Lionel Cons <[email protected]> (original author)
  6. Karl Berry <[email protected]>
  7. Olaf Bachmann <[email protected]>
  8. and many others.
  9. Maintained by: Many creative people.
  10. Send bugs and suggestions to <[email protected]>
  11. -->
  12. <head>
  13. <title>avram - a virtual machine code interpreter: Table of Contents</title>
  14. <meta name="description" content="avram - a virtual machine code interpreter: Table of Contents">
  15. <meta name="keywords" content="avram - a virtual machine code interpreter: Table of Contents">
  16. <meta name="resource-type" content="document">
  17. <meta name="distribution" content="global">
  18. <meta name="Generator" content="texi2html 1.82">
  19. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  20. <style type="text/css">
  21. <!--
  22. a.summary-letter {text-decoration: none}
  23. blockquote.smallquotation {font-size: smaller}
  24. pre.display {font-family: serif}
  25. pre.format {font-family: serif}
  26. pre.menu-comment {font-family: serif}
  27. pre.menu-preformatted {font-family: serif}
  28. pre.smalldisplay {font-family: serif; font-size: smaller}
  29. pre.smallexample {font-size: smaller}
  30. pre.smallformat {font-family: serif; font-size: smaller}
  31. pre.smalllisp {font-size: smaller}
  32. span.roman {font-family:serif; font-weight:normal;}
  33. span.sansserif {font-family:sans-serif; font-weight:normal;}
  34. ul.toc {list-style: none}
  35. -->
  36. </style>
  37. </head>
  38. <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  39. <a name="SEC_Contents"></a>
  40. <table cellpadding="1" cellspacing="1" border="0">
  41. <tr><td valign="middle" align="left">[<a href="avram.html#Top" title="Cover (top) of document">Top</a>]</td>
  42. <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
  43. <td valign="middle" align="left">[<a href="Function-Index.html#Function-Index" title="Index">Index</a>]</td>
  44. <td valign="middle" align="left">[<a href="avram_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
  45. </tr></table>
  46. <hr size="1">
  47. <h1>Table of Contents</h1>
  48. <div class="contents">
  49. <ul class="toc">
  50. <li><a name="toc-Preface-1" href="Preface.html#Preface">Preface</a></li>
  51. <li><a name="toc-User-Manual-1" href="User-Manual.html#User-Manual">1. User Manual</a>
  52. <ul class="toc">
  53. <li><a name="toc-General-Options-1" href="General-Options.html#General-Options">1.1 General Options</a></li>
  54. <li><a name="toc-Modes-of-Operation-1" href="Modes-of-Operation.html#Modes-of-Operation">1.2 Modes of Operation</a>
  55. <ul class="toc">
  56. <li><a name="toc-Filter-Mode-1" href="Filter-Mode.html#Filter-Mode">1.2.1 Filter Mode</a></li>
  57. <li><a name="toc-Parameter-Mode-1" href="Parameter-Mode.html#Parameter-Mode">1.2.2 Parameter Mode</a></li>
  58. </ul></li>
  59. <li><a name="toc-Filter-Mode-Options-1" href="Filter-Mode-Options.html#Filter-Mode-Options">1.3 Filter Mode Options</a></li>
  60. <li><a name="toc-Parameter-Mode-Options-1" href="Parameter-Mode-Options.html#Parameter-Mode-Options">1.4 Parameter Mode Options</a></li>
  61. <li><a name="toc-Command-Line-Syntax-1" href="Command-Line-Syntax.html#Command-Line-Syntax">1.5 Command Line Syntax</a></li>
  62. <li><a name="toc-Diagnostics-1" href="Diagnostics.html#Diagnostics">1.6 Diagnostics</a>
  63. <ul class="toc">
  64. <li><a name="toc-Internal-Errors-1" href="Internal-Errors.html#Internal-Errors">1.6.1 Internal Errors</a></li>
  65. <li><a name="toc-i_002fo-Errors-1" href="i_002fo-Errors.html#i_002fo-Errors">1.6.2 i/o Errors</a></li>
  66. <li><a name="toc-Overflow-Errors-1" href="Overflow-Errors.html#Overflow-Errors">1.6.3 Overflow Errors</a></li>
  67. <li><a name="toc-File-Format-Errors-1" href="File-Format-Errors.html#File-Format-Errors">1.6.4 File Format Errors</a></li>
  68. <li><a name="toc-Application-Programming-Errors-1" href="Application-Programming-Errors.html#Application-Programming-Errors">1.6.5 Application Programming Errors</a></li>
  69. <li><a name="toc-Configuration-Related-Errors-1" href="Configuration-Related-Errors.html#Configuration-Related-Errors">1.6.6 Configuration Related Errors</a></li>
  70. <li><a name="toc-Other-Diagnostics-and-Warnings-1" href="Other-Diagnostics-and-Warnings.html#Other-Diagnostics-and-Warnings">1.6.7 Other Diagnostics and Warnings</a></li>
  71. </ul></li>
  72. <li><a name="toc-Security-1" href="Security.html#Security">1.7 Security</a></li>
  73. <li><a name="toc-Example-Script-1" href="Example-Script.html#Example-Script">1.8 Example Script</a></li>
  74. <li><a name="toc-Files-1" href="Files.html#Files">1.9 Files</a></li>
  75. <li><a name="toc-Environment-1" href="Environment.html#Environment">1.10 Environment</a></li>
  76. <li><a name="toc-Bugs-1" href="Bugs.html#Bugs">1.11 Bugs</a></li>
  77. </ul></li>
  78. <li><a name="toc-Virtual-Machine-Specification-1" href="Virtual-Machine-Specification.html#Virtual-Machine-Specification">2. Virtual Machine Specification</a>
  79. <ul class="toc">
  80. <li><a name="toc-Raw-Material-1" href="Raw-Material.html#Raw-Material">2.1 Raw Material</a></li>
  81. <li><a name="toc-Concrete-Syntax-1" href="Concrete-Syntax.html#Concrete-Syntax">2.2 Concrete Syntax</a>
  82. <ul class="toc">
  83. <li><a name="toc-Bit-String-Encoding-1" href="Bit-String-Encoding.html#Bit-String-Encoding">2.2.1 Bit String Encoding</a></li>
  84. <li><a name="toc-Blocking-1" href="Blocking.html#Blocking">2.2.2 Blocking</a></li>
  85. </ul></li>
  86. <li><a name="toc-File-Format-1" href="File-Format.html#File-Format">2.3 File Format</a>
  87. <ul class="toc">
  88. <li><a name="toc-Preamble-Section-1" href="Preamble-Section.html#Preamble-Section">2.3.1 Preamble Section</a></li>
  89. <li><a name="toc-Data-Section-1" href="Data-Section.html#Data-Section">2.3.2 Data Section</a></li>
  90. </ul></li>
  91. <li><a name="toc-Representation-of-Numeric-and-Textual-Data-1" href="Representation-of-Numeric-and-Textual-Data.html#Representation-of-Numeric-and-Textual-Data">2.4 Representation of Numeric and Textual Data</a></li>
  92. <li><a name="toc-Filter-Mode-Interface-1" href="Filter-Mode-Interface.html#Filter-Mode-Interface">2.5 Filter Mode Interface</a>
  93. <ul class="toc">
  94. <li><a name="toc-Loading-All-of-Standard-Input-at-Once-1" href="Loading-All-of-Standard-Input-at-Once.html#Loading-All-of-Standard-Input-at-Once">2.5.1 Loading All of Standard Input at Once</a>
  95. <ul class="toc">
  96. <li><a name="toc-Standard-Input-Representation-1" href="Standard-Input-Representation.html#Standard-Input-Representation">2.5.1.1 Standard Input Representation</a></li>
  97. <li><a name="toc-Standard-Output-Representation-1" href="Standard-Output-Representation.html#Standard-Output-Representation">2.5.1.2 Standard Output Representation</a></li>
  98. </ul></li>
  99. <li><a name="toc-Line-Maps-1" href="Line-Maps.html#Line-Maps">2.5.2 Line Maps</a></li>
  100. <li><a name="toc-Byte-Transducers-1" href="Byte-Transducers.html#Byte-Transducers">2.5.3 Byte Transducers</a></li>
  101. </ul></li>
  102. <li><a name="toc-Parameter-Mode-Interface-1" href="Parameter-Mode-Interface.html#Parameter-Mode-Interface">2.6 Parameter Mode Interface</a>
  103. <ul class="toc">
  104. <li><a name="toc-Input-Data-Structure-1" href="Input-Data-Structure.html#Input-Data-Structure">2.6.1 Input Data Structure</a></li>
  105. <li><a name="toc-Input-for-Mapped-Applications-1" href="Input-for-Mapped-Applications.html#Input-for-Mapped-Applications">2.6.2 Input for Mapped Applications</a></li>
  106. <li><a name="toc-Output-From-Non_002dinteractive-Applications-1" href="Output-From-Non_002dinteractive-Applications.html#Output-From-Non_002dinteractive-Applications">2.6.3 Output From Non-interactive Applications</a></li>
  107. <li><a name="toc-Output-From-Interactive-Applications-1" href="Output-From-Interactive-Applications.html#Output-From-Interactive-Applications">2.6.4 Output From Interactive Applications</a>
  108. <ul class="toc">
  109. <li><a name="toc-Line-Oriented-Interaction-1" href="Line-Oriented-Interaction.html#Line-Oriented-Interaction">2.6.4.1 Line Oriented Interaction</a></li>
  110. <li><a name="toc-Character-Oriented-Interaction-1" href="Character-Oriented-Interaction.html#Character-Oriented-Interaction">2.6.4.2 Character Oriented Interaction</a></li>
  111. <li><a name="toc-Mixed-Modes-of-Interaction-1" href="Mixed-Modes-of-Interaction.html#Mixed-Modes-of-Interaction">2.6.4.3 Mixed Modes of Interaction</a></li>
  112. </ul>
  113. </li>
  114. </ul></li>
  115. <li><a name="toc-Virtual-Code-Semantics-1" href="Virtual-Code-Semantics.html#Virtual-Code-Semantics">2.7 Virtual Code Semantics</a>
  116. <ul class="toc">
  117. <li><a name="toc-A-New-Operator-1" href="A-New-Operator.html#A-New-Operator">2.7.1 A New Operator</a></li>
  118. <li><a name="toc-On-Equality-1" href="On-Equality.html#On-Equality">2.7.2 On Equality</a></li>
  119. <li><a name="toc-A-Minimal-Set-of-Properties-1" href="A-Minimal-Set-of-Properties.html#A-Minimal-Set-of-Properties">2.7.3 A Minimal Set of Properties</a></li>
  120. <li><a name="toc-A-Simple-Lisp-Like-Language-1" href="A-Simple-Lisp-Like-Language.html#A-Simple-Lisp-Like-Language">2.7.4 A Simple Lisp Like Language</a>
  121. <ul class="toc">
  122. <li><a name="toc-Syntax-1" href="Syntax.html#Syntax">2.7.4.1 Syntax</a></li>
  123. <li><a name="toc-Semantics-1" href="Semantics.html#Semantics">2.7.4.2 Semantics</a></li>
  124. <li><a name="toc-Standard-Library-1" href="Standard-Library.html#Standard-Library">2.7.4.3 Standard Library</a></li>
  125. </ul></li>
  126. <li><a name="toc-How-avram-Thinks-1" href="How-avram-Thinks.html#How-avram-Thinks">2.7.5 How <code>avram</code> Thinks</a></li>
  127. <li><a name="toc-Variable-Freedom-1" href="Variable-Freedom.html#Variable-Freedom">2.7.6 Variable Freedom</a></li>
  128. <li><a name="toc-Metrics-and-Maintenance-1" href="Metrics-and-Maintenance.html#Metrics-and-Maintenance">2.7.7 Metrics and Maintenance</a>
  129. <ul class="toc">
  130. <li><a name="toc-Version-1" href="Version.html#Version">2.7.7.1 Version</a></li>
  131. <li><a name="toc-Note-1" href="Note.html#Note">2.7.7.2 Note</a></li>
  132. <li><a name="toc-Profile-1" href="Profile.html#Profile">2.7.7.3 Profile</a></li>
  133. <li><a name="toc-Weight-1" href="Weight.html#Weight">2.7.7.4 Weight</a></li>
  134. </ul></li>
  135. <li><a name="toc-Deconstruction-1" href="Deconstruction.html#Deconstruction">2.7.8 Deconstruction</a>
  136. <ul class="toc">
  137. <li><a name="toc-Field-1" href="Field.html#Field">2.7.8.1 Field</a></li>
  138. <li><a name="toc-Fan-1" href="Fan.html#Fan">2.7.8.2 Fan</a></li>
  139. </ul></li>
  140. <li><a name="toc-Recursion-1" href="Recursion.html#Recursion">2.7.9 Recursion</a>
  141. <ul class="toc">
  142. <li><a name="toc-Recur-1" href="Recur.html#Recur">2.7.9.1 Recur</a></li>
  143. <li><a name="toc-Refer-1" href="Refer.html#Refer">2.7.9.2 Refer</a></li>
  144. </ul></li>
  145. <li><a name="toc-Assignment-1" href="Assignment.html#Assignment">2.7.10 Assignment</a></li>
  146. <li><a name="toc-Predicates-1" href="Predicates.html#Predicates">2.7.11 Predicates</a>
  147. <ul class="toc">
  148. <li><a name="toc-Compare-1" href="Compare.html#Compare">2.7.11.1 Compare</a></li>
  149. <li><a name="toc-Member-1" href="Member.html#Member">2.7.11.2 Member</a></li>
  150. </ul></li>
  151. <li><a name="toc-Iteration-1" href="Iteration.html#Iteration">2.7.12 Iteration</a></li>
  152. <li><a name="toc-List-Combinators-1" href="List-Combinators.html#List-Combinators">2.7.13 List Combinators</a>
  153. <ul class="toc">
  154. <li><a name="toc-Map-1" href="Map.html#Map">2.7.13.1 Map</a></li>
  155. <li><a name="toc-Filter-1" href="Filter.html#Filter">2.7.13.2 Filter</a></li>
  156. <li><a name="toc-Reduce-1" href="Reduce.html#Reduce">2.7.13.3 Reduce</a></li>
  157. <li><a name="toc-Sort-1" href="Sort.html#Sort">2.7.13.4 Sort</a></li>
  158. <li><a name="toc-Transfer-1" href="Transfer.html#Transfer">2.7.13.5 Transfer</a></li>
  159. <li><a name="toc-Mapcur-1" href="Mapcur.html#Mapcur">2.7.13.6 Mapcur</a></li>
  160. </ul></li>
  161. <li><a name="toc-List-Functions-1" href="List-Functions.html#List-Functions">2.7.14 List Functions</a>
  162. <ul class="toc">
  163. <li><a name="toc-Cat-1" href="Cat.html#Cat">2.7.14.1 Cat</a></li>
  164. <li><a name="toc-Reverse-1" href="Reverse.html#Reverse">2.7.14.2 Reverse</a></li>
  165. <li><a name="toc-Distribute-1" href="Distribute.html#Distribute">2.7.14.3 Distribute</a></li>
  166. <li><a name="toc-Transpose-1" href="Transpose.html#Transpose">2.7.14.4 Transpose</a></li>
  167. </ul></li>
  168. <li><a name="toc-Exception-Handling-1" href="Exception-Handling.html#Exception-Handling">2.7.15 Exception Handling</a>
  169. <ul class="toc">
  170. <li><a name="toc-A-Hierarchy-of-Sets-1" href="A-Hierarchy-of-Sets.html#A-Hierarchy-of-Sets">2.7.15.1 A Hierarchy of Sets</a></li>
  171. <li><a name="toc-Operator-Generalization-1" href="Operator-Generalization.html#Operator-Generalization">2.7.15.2 Operator Generalization</a></li>
  172. <li><a name="toc-Error-Messages-1" href="Error-Messages.html#Error-Messages">2.7.15.3 Error Messages</a></li>
  173. <li><a name="toc-Expedient-Error-Messages-1" href="Expedient-Error-Messages.html#Expedient-Error-Messages">2.7.15.4 Expedient Error Messages</a></li>
  174. <li><a name="toc-Computable-Error-Messages-1" href="Computable-Error-Messages.html#Computable-Error-Messages">2.7.15.5 Computable Error Messages</a></li>
  175. <li><a name="toc-Exception-Handler-Usage-1" href="Exception-Handler-Usage.html#Exception-Handler-Usage">2.7.15.6 Exception Handler Usage</a></li>
  176. </ul></li>
  177. <li><a name="toc-Interfaces-to-External-Code-1" href="Interfaces-to-External-Code.html#Interfaces-to-External-Code">2.7.16 Interfaces to External Code</a>
  178. <ul class="toc">
  179. <li><a name="toc-Library-combinator-1" href="Library-combinator.html#Library-combinator">2.7.16.1 Library combinator</a></li>
  180. <li><a name="toc-Have-combinator-1" href="Have-combinator.html#Have-combinator">2.7.16.2 Have combinator</a></li>
  181. <li><a name="toc-Interaction-combinator-1" href="Interaction-combinator.html#Interaction-combinator">2.7.16.3 Interaction combinator</a></li>
  182. </ul></li>
  183. <li><a name="toc-Vacant-Address-Space-1" href="Vacant-Address-Space.html#Vacant-Address-Space">2.7.17 Vacant Address Space</a></li>
  184. </ul>
  185. </li>
  186. </ul></li>
  187. <li><a name="toc-Library-Reference-1" href="Library-Reference.html#Library-Reference">3. Library Reference</a>
  188. <ul class="toc">
  189. <li><a name="toc-Lists-1" href="Lists.html#Lists">3.1 Lists</a>
  190. <ul class="toc">
  191. <li><a name="toc-Simple-Operations-1" href="Simple-Operations.html#Simple-Operations">3.1.1 Simple Operations</a></li>
  192. <li><a name="toc-Recoverable-Operations-1" href="Recoverable-Operations.html#Recoverable-Operations">3.1.2 Recoverable Operations</a></li>
  193. <li><a name="toc-List-Transformations-1" href="List-Transformations.html#List-Transformations">3.1.3 List Transformations</a></li>
  194. <li><a name="toc-Type-Conversions-1" href="Type-Conversions.html#Type-Conversions">3.1.4 Type Conversions</a>
  195. <ul class="toc">
  196. <li><a name="toc-Primitive-types-1" href="Primitive-types.html#Primitive-types">3.1.4.1 Primitive types</a></li>
  197. <li><a name="toc-One-dimensional-arrays-1" href="One-dimensional-arrays.html#One-dimensional-arrays">3.1.4.2 One dimensional arrays</a></li>
  198. <li><a name="toc-Two-dimensional-arrays-1" href="Two-dimensional-arrays.html#Two-dimensional-arrays">3.1.4.3 Two dimensional arrays</a></li>
  199. <li><a name="toc-Related-utility-functions-1" href="Related-utility-functions.html#Related-utility-functions">3.1.4.4 Related utility functions</a></li>
  200. </ul></li>
  201. <li><a name="toc-Comparison-1" href="Comparison.html#Comparison">3.1.5 Comparison</a></li>
  202. <li><a name="toc-Deconstruction-Functions-1" href="Deconstruction-Functions.html#Deconstruction-Functions">3.1.6 Deconstruction Functions</a></li>
  203. <li><a name="toc-Indirection-1" href="Indirection.html#Indirection">3.1.7 Indirection</a></li>
  204. <li><a name="toc-The-Universal-Function-1" href="The-Universal-Function.html#The-Universal-Function">3.1.8 The Universal Function</a></li>
  205. </ul></li>
  206. <li><a name="toc-Characters-and-Strings-1" href="Characters-and-Strings.html#Characters-and-Strings">3.2 Characters and Strings</a></li>
  207. <li><a name="toc-File-Manipulation-1" href="File-Manipulation.html#File-Manipulation">3.3 File Manipulation</a>
  208. <ul class="toc">
  209. <li><a name="toc-File-Names-1" href="File-Names.html#File-Names">3.3.1 File Names</a></li>
  210. <li><a name="toc-Raw-Files-1" href="Raw-Files.html#Raw-Files">3.3.2 Raw Files</a></li>
  211. <li><a name="toc-Formatted-Input-1" href="Formatted-Input.html#Formatted-Input">3.3.3 Formatted Input</a></li>
  212. <li><a name="toc-Formatted-Output-1" href="Formatted-Output.html#Formatted-Output">3.3.4 Formatted Output</a></li>
  213. </ul></li>
  214. <li><a name="toc-Invocation-1" href="Invocation.html#Invocation">3.4 Invocation</a>
  215. <ul class="toc">
  216. <li><a name="toc-Command-Line-Parsing-1" href="Command-Line-Parsing.html#Command-Line-Parsing">3.4.1 Command Line Parsing</a></li>
  217. <li><a name="toc-Execution-Modes-1" href="Execution-Modes.html#Execution-Modes">3.4.2 Execution Modes</a></li>
  218. </ul></li>
  219. <li><a name="toc-Version-Management-1" href="Version-Management.html#Version-Management">3.5 Version Management</a></li>
  220. <li><a name="toc-Error-Reporting-1" href="Error-Reporting.html#Error-Reporting">3.6 Error Reporting</a></li>
  221. <li><a name="toc-Profiling-1" href="Profiling.html#Profiling">3.7 Profiling</a></li>
  222. <li><a name="toc-Emulation-Primitives-1" href="Emulation-Primitives.html#Emulation-Primitives">3.8 Emulation Primitives</a>
  223. <ul class="toc">
  224. <li><a name="toc-Lists-of-Pairs-of-Ports-1" href="Lists-of-Pairs-of-Ports.html#Lists-of-Pairs-of-Ports">3.8.1 Lists of Pairs of Ports</a></li>
  225. <li><a name="toc-Ports-and-Packets-1" href="Ports-and-Packets.html#Ports-and-Packets">3.8.2 Ports and Packets</a></li>
  226. <li><a name="toc-Instruction-Stacks-1" href="Instruction-Stacks.html#Instruction-Stacks">3.8.3 Instruction Stacks</a></li>
  227. </ul></li>
  228. <li><a name="toc-External-Library-Maintenance-1" href="External-Library-Maintenance.html#External-Library-Maintenance">3.9 External Library Maintenance</a>
  229. <ul class="toc">
  230. <li><a name="toc-Calling-existing-library-functions-1" href="Calling-existing-library-functions.html#Calling-existing-library-functions">3.9.1 Calling existing library functions</a></li>
  231. <li><a name="toc-Implementing-new-library-functions-1" href="Implementing-new-library-functions.html#Implementing-new-library-functions">3.9.2 Implementing new library functions</a></li>
  232. <li><a name="toc-Working-around-library-misfeatures-1" href="Working-around-library-misfeatures.html#Working-around-library-misfeatures">3.9.3 Working around library misfeatures</a>
  233. <ul class="toc">
  234. <li><a name="toc-Inept-excess-verbiage-1" href="Inept-excess-verbiage.html#Inept-excess-verbiage">3.9.3.1 Inept excess verbiage</a></li>
  235. <li><a name="toc-Memory-leaks-1" href="Memory-leaks.html#Memory-leaks">3.9.3.2 Memory leaks</a></li>
  236. <li><a name="toc-Suicidal-exception-handling-1" href="Suicidal-exception-handling.html#Suicidal-exception-handling">3.9.3.3 Suicidal exception handling</a></li>
  237. </ul>
  238. </li>
  239. </ul>
  240. </li>
  241. </ul></li>
  242. <li><a name="toc-Character-Table-1" href="Character-Table.html#Character-Table">A. Character Table</a></li>
  243. <li><a name="toc-Reference-Implementations-1" href="Reference-Implementations.html#Reference-Implementations">B. Reference Implementations</a>
  244. <ul class="toc">
  245. <li><a name="toc-Pairwise-1" href="Pairwise.html#Pairwise">B.1 Pairwise</a></li>
  246. <li><a name="toc-Insert-1" href="Insert.html#Insert">B.2 Insert</a></li>
  247. <li><a name="toc-Replace-1" href="Replace.html#Replace">B.3 Replace</a></li>
  248. <li><a name="toc-Transition-1" href="Transition.html#Transition">B.4 Transition</a></li>
  249. </ul></li>
  250. <li><a name="toc-Changes-1" href="Changes.html#Changes">C. Changes</a></li>
  251. <li><a name="toc-External-Libraries-1" href="External-Libraries.html#External-Libraries">D. External Libraries</a>
  252. <ul class="toc">
  253. <li><a name="toc-bes-1" href="bes.html#bes">D.1 <code>bes</code></a>
  254. <ul class="toc">
  255. <li><a name="toc-Bessel-function-calling-conventions-1" href="Bessel-function-calling-conventions.html#Bessel-function-calling-conventions">D.1.1 Bessel function calling conventions</a></li>
  256. <li><a name="toc-Bessel-function-errors-1" href="Bessel-function-errors.html#Bessel-function-errors">D.1.2 Bessel function errors</a></li>
  257. </ul></li>
  258. <li><a name="toc-complex-1" href="complex.html#complex">D.2 <code>complex</code></a></li>
  259. <li><a name="toc-fftw-1" href="fftw.html#fftw">D.3 <code>fftw</code></a></li>
  260. <li><a name="toc-glpk-1" href="glpk.html#glpk">D.4 <code>glpk</code></a>
  261. <ul class="toc">
  262. <li><a name="toc-glpk-input-parameters-1" href="glpk-input-parameters.html#glpk-input-parameters">D.4.1 <code>glpk</code> input parameters</a></li>
  263. <li><a name="toc-glpk-output-1" href="glpk-output.html#glpk-output">D.4.2 <code>glpk</code> output</a></li>
  264. <li><a name="toc-glpk-errors-1" href="glpk-errors.html#glpk-errors">D.4.3 <code>glpk</code> errors</a></li>
  265. <li><a name="toc-Additional-glpk-notes-1" href="Additional-glpk-notes.html#Additional-glpk-notes">D.4.4 Additional <code>glpk</code> notes</a></li>
  266. </ul></li>
  267. <li><a name="toc-gsldif-1" href="gsldif.html#gsldif">D.5 <code>gsldif</code></a>
  268. <ul class="toc">
  269. <li><a name="toc-gsldif-input-parameters-1" href="gsldif-input-parameters.html#gsldif-input-parameters">D.5.1 <code>gsldif</code> input parameters</a></li>
  270. <li><a name="toc-gsldif-output-1" href="gsldif-output.html#gsldif-output">D.5.2 <code>gsldif</code> output</a></li>
  271. <li><a name="toc-gsldif-exceptions-1" href="gsldif-exceptions.html#gsldif-exceptions">D.5.3 <code>gsldif</code> exceptions</a></li>
  272. <li><a name="toc-Additional-gsldif-notes-1" href="Additional-gsldif-notes.html#Additional-gsldif-notes">D.5.4 Additional <code>gsldif</code> notes</a></li>
  273. </ul></li>
  274. <li><a name="toc-gslevu-1" href="gslevu.html#gslevu">D.6 <code>gslevu</code></a>
  275. <ul class="toc">
  276. <li><a name="toc-gslevu-calling-conventions-1" href="gslevu-calling-conventions.html#gslevu-calling-conventions">D.6.1 <code>gslevu</code> calling conventions</a></li>
  277. <li><a name="toc-gslevu-exceptions-1" href="gslevu-exceptions.html#gslevu-exceptions">D.6.2 <code>gslevu</code> exceptions</a></li>
  278. </ul></li>
  279. <li><a name="toc-gslint-1" href="gslint.html#gslint">D.7 <code>gslint</code></a>
  280. <ul class="toc">
  281. <li><a name="toc-gslint-input-parameters-1" href="gslint-input-parameters.html#gslint-input-parameters">D.7.1 <code>gslint</code> input parameters</a></li>
  282. <li><a name="toc-gslint-output-1" href="gslint-output.html#gslint-output">D.7.2 <code>gslint</code> output</a></li>
  283. <li><a name="toc-gslint-exceptions-1" href="gslint-exceptions.html#gslint-exceptions">D.7.3 <code>gslint</code> exceptions</a></li>
  284. <li><a name="toc-Additional-gslint-notes-1" href="Additional-gslint-notes.html#Additional-gslint-notes">D.7.4 Additional <code>gslint</code> notes</a></li>
  285. </ul></li>
  286. <li><a name="toc-harminv-1" href="harminv.html#harminv">D.8 <code>harminv</code></a>
  287. <ul class="toc">
  288. <li><a name="toc-harminv-input-parameters-1" href="harminv-input-parameters.html#harminv-input-parameters">D.8.1 <code>harminv</code> input parameters</a></li>
  289. <li><a name="toc-harminv-output-1" href="harminv-output.html#harminv-output">D.8.2 <code>harminv</code> output</a></li>
  290. <li><a name="toc-harminv-exceptions-1" href="harminv-exceptions.html#harminv-exceptions">D.8.3 <code>harminv</code> exceptions</a></li>
  291. <li><a name="toc-Additional-harminv-notes-1" href="Additional-harminv-notes.html#Additional-harminv-notes">D.8.4 Additional <code>harminv</code> notes</a></li>
  292. </ul></li>
  293. <li><a name="toc-kinsol-1" href="kinsol.html#kinsol">D.9 <code>kinsol</code></a>
  294. <ul class="toc">
  295. <li><a name="toc-kinsol-input-parameters-1" href="kinsol-input-parameters.html#kinsol-input-parameters">D.9.1 <code>kinsol</code> input parameters</a></li>
  296. <li><a name="toc-kinsol-output-1" href="kinsol-output.html#kinsol-output">D.9.2 <code>kinsol</code> output</a></li>
  297. <li><a name="toc-kinsol-exceptions-1" href="kinsol-exceptions.html#kinsol-exceptions">D.9.3 <code>kinsol</code> exceptions</a></li>
  298. <li><a name="toc-Additional-kinsol-notes-1" href="Additional-kinsol-notes.html#Additional-kinsol-notes">D.9.4 Additional <code>kinsol</code> notes</a></li>
  299. </ul></li>
  300. <li><a name="toc-lapack-1" href="lapack.html#lapack">D.10 <code>lapack</code></a>
  301. <ul class="toc">
  302. <li><a name="toc-lapack-calling-conventions-1" href="lapack-calling-conventions.html#lapack-calling-conventions">D.10.1 <code>lapack</code> calling conventions</a></li>
  303. <li><a name="toc-lapack-exceptions-1" href="lapack-exceptions.html#lapack-exceptions">D.10.2 <code>lapack</code> exceptions</a></li>
  304. <li><a name="toc-Additional-lapack-notes-1" href="Additional-lapack-notes.html#Additional-lapack-notes">D.10.3 Additional <code>lapack</code> notes</a></li>
  305. </ul></li>
  306. <li><a name="toc-math-1" href="math.html#math">D.11 <code>math</code></a>
  307. <ul class="toc">
  308. <li><a name="toc-math-library-operators-1" href="math-library-operators.html#math-library-operators">D.11.1 <code>math</code> library operators</a></li>
  309. <li><a name="toc-math-library-predicates-1" href="math-library-predicates.html#math-library-predicates">D.11.2 <code>math</code> library predicates</a></li>
  310. <li><a name="toc-math-library-conversion-functions-1" href="math-library-conversion-functions.html#math-library-conversion-functions">D.11.3 <code>math</code> library conversion functions</a></li>
  311. <li><a name="toc-math-library-exceptions-1" href="math-library-exceptions.html#math-library-exceptions">D.11.4 <code>math</code> library exceptions</a></li>
  312. <li><a name="toc-Additional-math-library-notes-1" href="Additional-math-library-notes.html#Additional-math-library-notes">D.11.5 Additional <code>math</code> library notes</a></li>
  313. </ul></li>
  314. <li><a name="toc-mtwist-1" href="mtwist.html#mtwist">D.12 <code>mtwist</code></a>
  315. <ul class="toc">
  316. <li><a name="toc-mtwist-calling-conventions-1" href="mtwist-calling-conventions.html#mtwist-calling-conventions">D.12.1 <code>mtwist</code> calling conventions</a></li>
  317. <li><a name="toc-mtwist-exceptions-1" href="mtwist-exceptions.html#mtwist-exceptions">D.12.2 <code>mtwist</code> exceptions</a></li>
  318. <li><a name="toc-Additional-mtwist-notes-1" href="Additional-mtwist-notes.html#Additional-mtwist-notes">D.12.3 Additional <code>mtwist</code> notes</a></li>
  319. </ul></li>
  320. <li><a name="toc-minpack-1" href="minpack.html#minpack">D.13 <code>minpack</code></a>
  321. <ul class="toc">
  322. <li><a name="toc-minpack-calling-conventions-1" href="minpack-calling-conventions.html#minpack-calling-conventions">D.13.1 <code>minpack</code> calling conventions</a></li>
  323. <li><a name="toc-minpack-exceptions-1" href="minpack-exceptions.html#minpack-exceptions">D.13.2 <code>minpack</code> exceptions</a></li>
  324. <li><a name="toc-Additional-minpack-notes-1" href="Additional-minpack-notes.html#Additional-minpack-notes">D.13.3 Additional <code>minpack</code> notes</a></li>
  325. </ul></li>
  326. <li><a name="toc-mpfr-1" href="mpfr.html#mpfr">D.14 <code>mpfr</code></a>
  327. <ul class="toc">
  328. <li><a name="toc-mpfr-binary-operators-1" href="mpfr-binary-operators.html#mpfr-binary-operators">D.14.1 <code>mpfr</code> binary operators</a></li>
  329. <li><a name="toc-mpfr-unary-operators-1" href="mpfr-unary-operators.html#mpfr-unary-operators">D.14.2 <code>mpfr</code> unary operators</a></li>
  330. <li><a name="toc-mpfr-binary-operators-with-a-natural-operand-1" href="mpfr-binary-operators-with-a-natural-operand.html#mpfr-binary-operators-with-a-natural-operand">D.14.3 <code>mpfr</code> binary operators with a natural operand</a></li>
  331. <li><a name="toc-mpfr-binary-predicates-1" href="mpfr-binary-predicates.html#mpfr-binary-predicates">D.14.4 <code>mpfr</code> binary predicates</a></li>
  332. <li><a name="toc-mpfr-unary-predicates-1" href="mpfr-unary-predicates.html#mpfr-unary-predicates">D.14.5 <code>mpfr</code> unary predicates</a></li>
  333. <li><a name="toc-mpfr-constants-1" href="mpfr-constants.html#mpfr-constants">D.14.6 <code>mpfr</code> constants</a></li>
  334. <li><a name="toc-mpfr-functions-with-miscellaneous-calling-conventions-1" href="mpfr-functions-with-miscellaneous-calling-conventions.html#mpfr-functions-with-miscellaneous-calling-conventions">D.14.7 <code>mpfr</code> functions with miscellaneous calling conventions</a></li>
  335. <li><a name="toc-mpfr-conversion-functions-1" href="mpfr-conversion-functions.html#mpfr-conversion-functions">D.14.8 <code>mpfr</code> conversion functions</a></li>
  336. <li><a name="toc-mpfr-exceptions-1" href="mpfr-exceptions.html#mpfr-exceptions">D.14.9 <code>mpfr</code> exceptions</a></li>
  337. <li><a name="toc-Additional-mpfr-notes-1" href="Additional-mpfr-notes.html#Additional-mpfr-notes">D.14.10 Additional <code>mpfr</code> notes</a></li>
  338. </ul></li>
  339. <li><a name="toc-lpsolve-1" href="lpsolve.html#lpsolve">D.15 <code>lpsolve</code></a>
  340. <ul class="toc">
  341. <li><a name="toc-lpsolve-calling-conventions-1" href="lpsolve-calling-conventions.html#lpsolve-calling-conventions">D.15.1 <code>lpsolve</code> calling conventions</a></li>
  342. <li><a name="toc-lpsolve-return-values-1" href="lpsolve-return-values.html#lpsolve-return-values">D.15.2 <code>lpsolve</code> return values</a></li>
  343. <li><a name="toc-lpsolve-errors-1" href="lpsolve-errors.html#lpsolve-errors">D.15.3 <code>lpsolve</code> errors</a></li>
  344. </ul></li>
  345. <li><a name="toc-rmath-1" href="rmath.html#rmath">D.16 <code>rmath</code></a>
  346. <ul class="toc">
  347. <li><a name="toc-rmath-statistical-functions-1" href="rmath-statistical-functions.html#rmath-statistical-functions">D.16.1 <code>rmath</code> statistical functions</a></li>
  348. <li><a name="toc-rmath-miscellaneous-functions-1" href="rmath-miscellaneous-functions.html#rmath-miscellaneous-functions">D.16.2 <code>rmath</code> miscellaneous functions</a></li>
  349. <li><a name="toc-rmath-exceptions-1" href="rmath-exceptions.html#rmath-exceptions">D.16.3 <code>rmath</code> exceptions</a></li>
  350. </ul></li>
  351. <li><a name="toc-umf-1" href="umf.html#umf">D.17 <code>umf</code></a>
  352. <ul class="toc">
  353. <li><a name="toc-umf-input-parameters-1" href="umf-input-parameters.html#umf-input-parameters">D.17.1 <code>umf</code> input parameters</a></li>
  354. <li><a name="toc-umf-output-1" href="umf-output.html#umf-output">D.17.2 <code>umf</code> output</a></li>
  355. <li><a name="toc-umf-exceptions-1" href="umf-exceptions.html#umf-exceptions">D.17.3 <code>umf</code> exceptions</a></li>
  356. <li><a name="toc-Additional-umf-notes-1" href="Additional-umf-notes.html#Additional-umf-notes">D.17.4 Additional <code>umf</code> notes</a></li>
  357. </ul>
  358. </li>
  359. </ul></li>
  360. <li><a name="toc-GNU-GENERAL-PUBLIC-LICENCE" href="Copying.html#Copying">E. GNU GENERAL PUBLIC LICENCE</a>
  361. <ul class="toc">
  362. <li><a name="toc-Preamble-1" href="Preamble.html#Preamble">Preamble</a></li>
  363. <li><a name="toc-TERMS-AND-CONDITIONS-FOR-COPYING_002c-DISTRIBUTION-AND-MODIFICATION" href="Terms-and-Conditions.html#Terms-and-Conditions">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</a></li>
  364. <li><a name="toc-How-to-Apply-These-Terms-to-Your-New-Programs" href="How-to-Apply.html#How-to-Apply">How to Apply These Terms to Your New Programs</a></li>
  365. </ul></li>
  366. <li><a name="toc-Function-Index-1" href="Function-Index.html#Function-Index">Function Index</a></li>
  367. <li><a name="toc-Concept-Index-1" href="Concept-Index.html#Concept-Index">Concept Index</a></li>
  368. </ul>
  369. </div>
  370. <hr size="1">
  371. <table cellpadding="1" cellspacing="1" border="0">
  372. <tr><td valign="middle" align="left">[<a href="avram.html#Top" title="Cover (top) of document">Top</a>]</td>
  373. <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
  374. <td valign="middle" align="left">[<a href="Function-Index.html#Function-Index" title="Index">Index</a>]</td>
  375. <td valign="middle" align="left">[<a href="avram_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
  376. </tr></table>
  377. <p>
  378. <font size="-1">
  379. This document was generated on <i>December 10, 2012</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
  380. </font>
  381. <br>
  382. </p>
  383. </body>
  384. </html>