avram.info 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. This is avram.info, produced by makeinfo version 4.13 from
  2. avram.texinfo.
  3. This file documents the `avram' command which is a virtual machine code
  4. interpreter
  5. Copyright (C) 2000, 2003, 2006-2010, 2012 Dennis Furey Permission is
  6. granted to make and distribute verbatim copies of this manual provided
  7. the copyright notice and this permission notice are preserved on all
  8. copies.
  9. Permission is granted to copy and distribute modified versions of
  10. this manual under the conditions for verbatim copying, provided that
  11. the entire resulting derived work is distributed under the terms of a
  12. permission notice identical to this one.
  13. Permission is granted to copy and distribute translations of this
  14. manual into another language, under the above conditions for modified
  15. versions, except that this permission notice may be stated in a
  16. translation approved by the Free Software Foundation.
  17. 
  18. Indirect:
  19. avram.info-1: 889
  20. avram.info-2: 292881
  21. 
  22. Tag Table:
  23. (Indirect)
  24. Node: Top889
  25. Node: Preface1729
  26. Node: User Manual7742
  27. Node: General Options9950
  28. Node: Modes of Operation12724
  29. Node: Filter Mode13401
  30. Node: Parameter Mode15103
  31. Node: Filter Mode Options17381
  32. Node: Parameter Mode Options20284
  33. Node: Command Line Syntax25305
  34. Node: Diagnostics28805
  35. Node: Internal Errors30181
  36. Node: i/o Errors31479
  37. Node: Overflow Errors32956
  38. Node: File Format Errors34355
  39. Node: Application Programming Errors36756
  40. Node: Configuration Related Errors37720
  41. Node: Other Diagnostics and Warnings41127
  42. Node: Security42261
  43. Node: Example Script44799
  44. Node: Files46992
  45. Node: Environment47580
  46. Node: Bugs49673
  47. Node: Virtual Machine Specification51494
  48. Node: Raw Material52646
  49. Node: Concrete Syntax58113
  50. Node: Bit String Encoding59594
  51. Node: Blocking62184
  52. Node: File Format63226
  53. Node: Preamble Section64773
  54. Node: Data Section65327
  55. Node: Representation of Numeric and Textual Data65881
  56. Node: Filter Mode Interface69041
  57. Node: Loading All of Standard Input at Once69910
  58. Node: Standard Input Representation70795
  59. Node: Standard Output Representation74132
  60. Node: Line Maps76537
  61. Node: Byte Transducers77315
  62. Node: Parameter Mode Interface79573
  63. Node: Input Data Structure80289
  64. Node: Input for Mapped Applications84804
  65. Node: Output From Non-interactive Applications88755
  66. Node: Output From Interactive Applications90395
  67. Node: Line Oriented Interaction92278
  68. Node: Character Oriented Interaction98389
  69. Node: Mixed Modes of Interaction100418
  70. Node: Virtual Code Semantics102444
  71. Node: A New Operator103796
  72. Node: On Equality104752
  73. Node: A Minimal Set of Properties106938
  74. Node: A Simple Lisp Like Language109865
  75. Ref: A Simple Lisp Like Language-Footnote-1110738
  76. Node: Syntax111026
  77. Node: Semantics112076
  78. Node: Standard Library113416
  79. Node: How `avram' Thinks114869
  80. Node: Variable Freedom119356
  81. Node: Metrics and Maintenance122800
  82. Node: Version123283
  83. Node: Note124307
  84. Node: Profile125400
  85. Node: Weight126661
  86. Node: Deconstruction128210
  87. Node: Field128741
  88. Node: Fan130681
  89. Node: Recursion131349
  90. Node: Recur131902
  91. Node: Refer132854
  92. Node: Assignment134342
  93. Node: Predicates138816
  94. Node: Compare139437
  95. Node: Member140423
  96. Node: Iteration141464
  97. Node: List Combinators143030
  98. Node: Map143753
  99. Node: Filter144540
  100. Node: Reduce145498
  101. Node: Sort149584
  102. Node: Transfer152050
  103. Node: Mapcur156538
  104. Node: List Functions157009
  105. Node: Cat157550
  106. Node: Reverse158073
  107. Node: Distribute158623
  108. Node: Transpose159377
  109. Node: Exception Handling160316
  110. Node: A Hierarchy of Sets161423
  111. Node: Operator Generalization163464
  112. Node: Error Messages166761
  113. Node: Expedient Error Messages170290
  114. Node: Computable Error Messages172074
  115. Node: Exception Handler Usage175303
  116. Node: Interfaces to External Code179076
  117. Node: Library combinator180800
  118. Node: Have combinator182858
  119. Ref: Have combinator-Footnote-1186000
  120. Node: Interaction combinator186189
  121. Node: Vacant Address Space191524
  122. Node: Library Reference195443
  123. Node: Lists198688
  124. Node: Simple Operations199780
  125. Node: Recoverable Operations209949
  126. Node: List Transformations212823
  127. Node: Type Conversions217726
  128. Node: Primitive types219911
  129. Node: One dimensional arrays223456
  130. Node: Two dimensional arrays226807
  131. Node: Related utility functions238156
  132. Node: Comparison242902
  133. Node: Deconstruction Functions246373
  134. Node: Indirection248342
  135. Node: The Universal Function254988
  136. Node: Characters and Strings257267
  137. Node: File Manipulation266822
  138. Node: File Names267403
  139. Node: Raw Files272279
  140. Node: Formatted Input276118
  141. Node: Formatted Output283038
  142. Node: Invocation292429
  143. Node: Command Line Parsing292881
  144. Node: Execution Modes301045
  145. Node: Version Management305614
  146. Node: Error Reporting309731
  147. Node: Profiling313976
  148. Node: Emulation Primitives319286
  149. Node: Lists of Pairs of Ports320471
  150. Node: Ports and Packets322794
  151. Ref: Ports and Packets-Footnote-1329093
  152. Node: Instruction Stacks329285
  153. Node: External Library Maintenance337013
  154. Node: Calling existing library functions337861
  155. Node: Implementing new library functions341180
  156. Node: Working around library misfeatures348391
  157. Node: Inept excess verbiage349315
  158. Node: Memory leaks352382
  159. Node: Suicidal exception handling360770
  160. Node: Character Table367462
  161. Node: Reference Implementations382445
  162. Node: Pairwise383623
  163. Node: Insert384952
  164. Node: Replace386610
  165. Node: Transition388723
  166. Node: Changes390176
  167. Node: External Libraries390673
  168. Node: bes393782
  169. Node: Bessel function calling conventions394325
  170. Node: Bessel function errors396887
  171. Node: complex397333
  172. Node: fftw399374
  173. Node: glpk401388
  174. Node: glpk input parameters402327
  175. Node: glpk output404159
  176. Node: glpk errors404841
  177. Node: Additional glpk notes405453
  178. Node: gsldif406004
  179. Node: gsldif input parameters406523
  180. Node: gsldif output407349
  181. Node: gsldif exceptions407989
  182. Node: Additional gsldif notes408368
  183. Node: gslevu409109
  184. Node: gslevu calling conventions409878
  185. Node: gslevu exceptions410468
  186. Node: gslint410989
  187. Node: gslint input parameters411467
  188. Node: gslint output413374
  189. Node: gslint exceptions414330
  190. Node: Additional gslint notes415085
  191. Node: harminv416411
  192. Node: harminv input parameters416972
  193. Node: harminv output418035
  194. Node: harminv exceptions419241
  195. Node: Additional harminv notes420555
  196. Node: kinsol421464
  197. Node: kinsol input parameters422908
  198. Node: kinsol output425684
  199. Node: kinsol exceptions426626
  200. Node: Additional kinsol notes427511
  201. Node: lapack429696
  202. Node: lapack calling conventions430513
  203. Node: lapack exceptions436338
  204. Node: Additional lapack notes437043
  205. Node: math438793
  206. Node: math library operators439571
  207. Node: math library predicates440598
  208. Node: math library conversion functions441308
  209. Node: math library exceptions442264
  210. Node: Additional math library notes443350
  211. Node: mtwist444222
  212. Node: mtwist calling conventions445230
  213. Node: mtwist exceptions448383
  214. Node: Additional mtwist notes449300
  215. Node: minpack451238
  216. Node: minpack calling conventions451758
  217. Node: minpack exceptions452996
  218. Node: Additional minpack notes453674
  219. Node: mpfr455440
  220. Node: mpfr binary operators457147
  221. Node: mpfr unary operators458407
  222. Node: mpfr binary operators with a natural operand459495
  223. Node: mpfr binary predicates460947
  224. Node: mpfr unary predicates461820
  225. Node: mpfr constants462253
  226. Node: mpfr functions with miscellaneous calling conventions463150
  227. Ref: mpfr functions with miscellaneous calling conventions-Footnote-1464455
  228. Node: mpfr conversion functions464608
  229. Node: mpfr exceptions466622
  230. Node: Additional mpfr notes467327
  231. Node: lpsolve468181
  232. Node: lpsolve calling conventions468699
  233. Node: lpsolve return values470150
  234. Node: lpsolve errors470613
  235. Node: rmath470987
  236. Node: rmath statistical functions471760
  237. Node: rmath miscellaneous functions475432
  238. Node: rmath exceptions476265
  239. Node: umf476638
  240. Node: umf input parameters478380
  241. Node: umf output481172
  242. Node: umf exceptions481825
  243. Node: Additional umf notes482852
  244. Node: Copying483514
  245. Node: Preamble484035
  246. Node: Terms and Conditions486662
  247. Node: How to Apply500049
  248. Node: Function Index503066
  249. Node: Concept Index518641
  250. 
  251. End Tag Table