123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256 |
- This is avram.info, produced by makeinfo version 4.13 from
- avram.texinfo.
- This file documents the `avram' command which is a virtual machine code
- interpreter
- Copyright (C) 2000, 2003, 2006-2010, 2012 Dennis Furey Permission is
- granted to make and distribute verbatim copies of this manual provided
- the copyright notice and this permission notice are preserved on all
- copies.
- Permission is granted to copy and distribute modified versions of
- this manual under the conditions for verbatim copying, provided that
- the entire resulting derived work is distributed under the terms of a
- permission notice identical to this one.
- Permission is granted to copy and distribute translations of this
- manual into another language, under the above conditions for modified
- versions, except that this permission notice may be stated in a
- translation approved by the Free Software Foundation.
- Indirect:
- avram.info-1: 889
- avram.info-2: 292881
- Tag Table:
- (Indirect)
- Node: Top889
- Node: Preface1729
- Node: User Manual7742
- Node: General Options9950
- Node: Modes of Operation12724
- Node: Filter Mode13401
- Node: Parameter Mode15103
- Node: Filter Mode Options17381
- Node: Parameter Mode Options20284
- Node: Command Line Syntax25305
- Node: Diagnostics28805
- Node: Internal Errors30181
- Node: i/o Errors31479
- Node: Overflow Errors32956
- Node: File Format Errors34355
- Node: Application Programming Errors36756
- Node: Configuration Related Errors37720
- Node: Other Diagnostics and Warnings41127
- Node: Security42261
- Node: Example Script44799
- Node: Files46992
- Node: Environment47580
- Node: Bugs49673
- Node: Virtual Machine Specification51494
- Node: Raw Material52646
- Node: Concrete Syntax58113
- Node: Bit String Encoding59594
- Node: Blocking62184
- Node: File Format63226
- Node: Preamble Section64773
- Node: Data Section65327
- Node: Representation of Numeric and Textual Data65881
- Node: Filter Mode Interface69041
- Node: Loading All of Standard Input at Once69910
- Node: Standard Input Representation70795
- Node: Standard Output Representation74132
- Node: Line Maps76537
- Node: Byte Transducers77315
- Node: Parameter Mode Interface79573
- Node: Input Data Structure80289
- Node: Input for Mapped Applications84804
- Node: Output From Non-interactive Applications88755
- Node: Output From Interactive Applications90395
- Node: Line Oriented Interaction92278
- Node: Character Oriented Interaction98389
- Node: Mixed Modes of Interaction100418
- Node: Virtual Code Semantics102444
- Node: A New Operator103796
- Node: On Equality104752
- Node: A Minimal Set of Properties106938
- Node: A Simple Lisp Like Language109865
- Ref: A Simple Lisp Like Language-Footnote-1110738
- Node: Syntax111026
- Node: Semantics112076
- Node: Standard Library113416
- Node: How `avram' Thinks114869
- Node: Variable Freedom119356
- Node: Metrics and Maintenance122800
- Node: Version123283
- Node: Note124307
- Node: Profile125400
- Node: Weight126661
- Node: Deconstruction128210
- Node: Field128741
- Node: Fan130681
- Node: Recursion131349
- Node: Recur131902
- Node: Refer132854
- Node: Assignment134342
- Node: Predicates138816
- Node: Compare139437
- Node: Member140423
- Node: Iteration141464
- Node: List Combinators143030
- Node: Map143753
- Node: Filter144540
- Node: Reduce145498
- Node: Sort149584
- Node: Transfer152050
- Node: Mapcur156538
- Node: List Functions157009
- Node: Cat157550
- Node: Reverse158073
- Node: Distribute158623
- Node: Transpose159377
- Node: Exception Handling160316
- Node: A Hierarchy of Sets161423
- Node: Operator Generalization163464
- Node: Error Messages166761
- Node: Expedient Error Messages170290
- Node: Computable Error Messages172074
- Node: Exception Handler Usage175303
- Node: Interfaces to External Code179076
- Node: Library combinator180800
- Node: Have combinator182858
- Ref: Have combinator-Footnote-1186000
- Node: Interaction combinator186189
- Node: Vacant Address Space191524
- Node: Library Reference195443
- Node: Lists198688
- Node: Simple Operations199780
- Node: Recoverable Operations209949
- Node: List Transformations212823
- Node: Type Conversions217726
- Node: Primitive types219911
- Node: One dimensional arrays223456
- Node: Two dimensional arrays226807
- Node: Related utility functions238156
- Node: Comparison242902
- Node: Deconstruction Functions246373
- Node: Indirection248342
- Node: The Universal Function254988
- Node: Characters and Strings257267
- Node: File Manipulation266822
- Node: File Names267403
- Node: Raw Files272279
- Node: Formatted Input276118
- Node: Formatted Output283038
- Node: Invocation292429
- Node: Command Line Parsing292881
- Node: Execution Modes301045
- Node: Version Management305614
- Node: Error Reporting309731
- Node: Profiling313976
- Node: Emulation Primitives319286
- Node: Lists of Pairs of Ports320471
- Node: Ports and Packets322794
- Ref: Ports and Packets-Footnote-1329093
- Node: Instruction Stacks329285
- Node: External Library Maintenance337013
- Node: Calling existing library functions337861
- Node: Implementing new library functions341180
- Node: Working around library misfeatures348391
- Node: Inept excess verbiage349315
- Node: Memory leaks352382
- Node: Suicidal exception handling360770
- Node: Character Table367462
- Node: Reference Implementations382445
- Node: Pairwise383623
- Node: Insert384952
- Node: Replace386610
- Node: Transition388723
- Node: Changes390176
- Node: External Libraries390673
- Node: bes393782
- Node: Bessel function calling conventions394325
- Node: Bessel function errors396887
- Node: complex397333
- Node: fftw399374
- Node: glpk401388
- Node: glpk input parameters402327
- Node: glpk output404159
- Node: glpk errors404841
- Node: Additional glpk notes405453
- Node: gsldif406004
- Node: gsldif input parameters406523
- Node: gsldif output407349
- Node: gsldif exceptions407989
- Node: Additional gsldif notes408368
- Node: gslevu409109
- Node: gslevu calling conventions409878
- Node: gslevu exceptions410468
- Node: gslint410989
- Node: gslint input parameters411467
- Node: gslint output413374
- Node: gslint exceptions414330
- Node: Additional gslint notes415085
- Node: harminv416411
- Node: harminv input parameters416972
- Node: harminv output418035
- Node: harminv exceptions419241
- Node: Additional harminv notes420555
- Node: kinsol421464
- Node: kinsol input parameters422908
- Node: kinsol output425684
- Node: kinsol exceptions426626
- Node: Additional kinsol notes427511
- Node: lapack429696
- Node: lapack calling conventions430513
- Node: lapack exceptions436338
- Node: Additional lapack notes437043
- Node: math438793
- Node: math library operators439571
- Node: math library predicates440598
- Node: math library conversion functions441308
- Node: math library exceptions442264
- Node: Additional math library notes443350
- Node: mtwist444222
- Node: mtwist calling conventions445230
- Node: mtwist exceptions448383
- Node: Additional mtwist notes449300
- Node: minpack451238
- Node: minpack calling conventions451758
- Node: minpack exceptions452996
- Node: Additional minpack notes453674
- Node: mpfr455440
- Node: mpfr binary operators457147
- Node: mpfr unary operators458407
- Node: mpfr binary operators with a natural operand459495
- Node: mpfr binary predicates460947
- Node: mpfr unary predicates461820
- Node: mpfr constants462253
- Node: mpfr functions with miscellaneous calling conventions463150
- Ref: mpfr functions with miscellaneous calling conventions-Footnote-1464455
- Node: mpfr conversion functions464608
- Node: mpfr exceptions466622
- Node: Additional mpfr notes467327
- Node: lpsolve468181
- Node: lpsolve calling conventions468699
- Node: lpsolve return values470150
- Node: lpsolve errors470613
- Node: rmath470987
- Node: rmath statistical functions471760
- Node: rmath miscellaneous functions475432
- Node: rmath exceptions476265
- Node: umf476638
- Node: umf input parameters478380
- Node: umf output481172
- Node: umf exceptions481825
- Node: Additional umf notes482852
- Node: Copying483514
- Node: Preamble484035
- Node: Terms and Conditions486662
- Node: How to Apply500049
- Node: Function Index503066
- Node: Concept Index518641
- End Tag Table
|