This is calc.info, produced by makeinfo version 4.6 from calc.texinfo.

START-INFO-DIR-ENTRY
* Calc: (calc).               Scientific, financial, and symbolic calculator
                              for Emacs
END-INFO-DIR-ENTRY

   This file documents Calc, the GNU Emacs calculator.

   Copyright (C) 1990, 1991 Free Software Foundation, Inc.

   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 also
that the section entitled "GNU General Public License" is included
exactly as in the original, and 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 the section entitled "GNU General Public License"
may be included in a translation approved by the author instead of in
the original English.


Indirect:
calc.info-1: 1179
calc.info-2: 300931
calc.info-3: 600214
calc.info-4: 899154
calc.info-5: 1198709

Tag Table:
(Indirect)
Node: Top1179
Node: Copying3546
Node: Getting Started14108
Node: What is Calc14566
Node: About This Manual16680
Node: Notations Used in This Manual19252
Node: Demonstration of Calc20997
Node: Using Calc25744
Node: Starting Calc26471
Node: The Standard Interface28484
Node: Quick Mode Overview32873
Node: Keypad Mode Overview33920
Node: Standalone Operation37681
Node: Embedded Mode Overview38314
Node: Other M-# Commands41934
Node: History and Acknowledgements46350
Node: Interactive Tutorial51515
Node: Tutorial52494
Node: Basic Tutorial54114
Node: RPN Tutorial54680
Node: Algebraic Tutorial68827
Node: Undo Tutorial79181
Node: Modes Tutorial85059
Node: Arithmetic Tutorial101338
Node: Vector/Matrix Tutorial113726
Node: Vector Analysis Tutorial114195
Node: Matrix Tutorial118287
Node: List Tutorial125515
Node: Types Tutorial146268
Node: Algebra Tutorial164333
Node: Basic Algebra Tutorial164705
Node: Rewrites Tutorial179114
Node: Programming Tutorial194880
Node: Answers to Exercises215528
Node: RPN Answer 1219104
Node: RPN Answer 2219350
Node: RPN Answer 3220975
Node: RPN Answer 4222041
Node: Algebraic Answer 1223364
Node: Algebraic Answer 2223846
Node: Algebraic Answer 3224285
Node: Modes Answer 1225088
Node: Modes Answer 2228585
Node: Modes Answer 3229696
Node: Modes Answer 4231066
Node: Arithmetic Answer 1232104
Node: Arithmetic Answer 2233025
Node: Vector Answer 1233572
Node: Vector Answer 2234174
Node: Matrix Answer 1234594
Node: Matrix Answer 2234908
Node: Matrix Answer 3235672
Node: List Answer 1237826
Node: List Answer 2238621
Node: List Answer 3240279
Node: List Answer 4241349
Node: List Answer 5242509
Node: List Answer 6243816
Node: List Answer 7244080
Node: List Answer 8245800
Node: List Answer 9248353
Node: List Answer 10251114
Node: List Answer 11251856
Node: List Answer 12253666
Node: List Answer 13256692
Node: List Answer 14260035
Node: Types Answer 1262199
Node: Types Answer 2263487
Node: Types Answer 3265058
Node: Types Answer 4266130
Node: Types Answer 5266770
Node: Types Answer 6268179
Node: Types Answer 7269771
Node: Types Answer 8270813
Node: Types Answer 9272394
Node: Types Answer 10273217
Node: Types Answer 11274832
Node: Types Answer 12275968
Node: Types Answer 13276520
Node: Types Answer 14276756
Node: Types Answer 15277575
Node: Algebra Answer 1278482
Node: Algebra Answer 2278988
Node: Algebra Answer 3280010
Node: Algebra Answer 4280872
Node: Rewrites Answer 1282348
Node: Rewrites Answer 2283608
Node: Rewrites Answer 3285000
Node: Rewrites Answer 4286178
Node: Rewrites Answer 5287900
Node: Rewrites Answer 6288453
Node: Rewrites Answer 7289647
Node: Programming Answer 1292923
Node: Programming Answer 2293521
Node: Programming Answer 3294243
Node: Programming Answer 4295207
Node: Programming Answer 5295458
Node: Programming Answer 6295947
Node: Programming Answer 7296784
Node: Programming Answer 8298054
Node: Programming Answer 9300931
Node: Programming Answer 10304342
Node: Programming Answer 11306942
Node: Programming Answer 12310247
Node: Introduction311222
Node: Basic Commands311749
Node: Help Commands317555
Node: Stack Basics322099
Node: Numeric Entry324346
Node: Algebraic Entry325802
Node: Quick Calculator330863
Node: Prefix Arguments334050
Node: Undo336523
Node: Error Messages338565
Node: Multiple Calculators339834
Node: Troubleshooting Commands341052
Node: Autoloading Problems341505
Node: Recursion Depth342488
Node: Caches343486
Node: Debugging Calc344717
Node: Data Types347267
Node: Integers348537
Node: Fractions349719
Node: Floats350575
Node: Complex Numbers354091
Node: Infinities355432
Node: Vectors and Matrices359343
Node: Strings361023
Node: HMS Forms363691
Node: Date Forms365217
Node: Modulo Forms371119
Node: Error Forms374331
Node: Interval Forms378095
Node: Incomplete Objects382533
Node: Variables384497
Node: Formulas387359
Node: Stack and Trail393426
Node: Stack Manipulation393883
Node: Editing Stack Entries397754
Node: Trail Commands400496
Node: Keep Arguments404158
Node: Mode Settings406389
Node: General Mode Commands406929
Node: Precision410423
Node: Inverse and Hyperbolic413202
Node: Calculation Modes414774
Node: Angular Modes415319
Node: Polar Mode416495
Node: Fraction Mode417144
Node: Infinite Mode418001
Node: Symbolic Mode419773
Node: Matrix Mode420985
Node: Automatic Recomputation424430
Node: Working Message425445
Node: Simplification Modes426559
Node: Declarations430042
Node: Declaration Basics430515
Node: Kinds of Declarations433200
Node: Functions for Declarations441013
Node: Display Modes445340
Node: Radix Modes447059
Node: Grouping Digits448583
Node: Float Formats450254
Node: Complex Formats453144
Node: Fraction Formats454203
Node: HMS Formats455967
Node: Date Formats457285
Node: Date Formatting Codes458382
Node: Free-Form Dates463485
Node: Standard Date Formats466102
Node: Truncating the Stack467302
Node: Justification468675
Node: Labels471401
Node: Language Modes472641
Node: Normal Language Modes474930
Node: C FORTRAN Pascal478289
Node: TeX Language Mode481846
Node: Eqn Language Mode486923
Node: Mathematica Language Mode490519
Node: Maple Language Mode491552
Node: Compositions493123
Node: Composition Basics494636
Node: Horizontal Compositions499493
Node: Vertical Compositions500952
Node: Other Compositions503501
Node: Information about Compositions505700
Node: User-Defined Compositions506993
Node: Syntax Tables511936
Node: Syntax Table Basics512882
Node: Precedence in Syntax Tables518959
Node: Advanced Syntax Patterns520158
Node: Conditional Syntax Rules524510
Node: Modes Variable527532
Node: Calc Mode Line531183
Node: Arithmetic535933
Node: Basic Arithmetic537077
Node: Integer Truncation549761
Node: Complex Number Functions553400
Node: Conversions555354
Node: Date Arithmetic561989
Node: Date Conversions563018
Node: Date Functions566496
Node: Business Days572759
Node: Time Zones579300
Node: Financial Functions590187
Node: Percentages591197
Node: Future Value593883
Node: Present Value596649
Node: Related Financial Functions600214
Node: Depreciation Functions603024
Node: Definitions of Financial Functions605641
Node: Binary Functions611480
Node: Scientific Functions617819
Node: Logarithmic Functions619445
Node: Trigonometric and Hyperbolic Functions621524
Node: Advanced Math Functions624876
Node: Branch Cuts628256
Node: Random Numbers634534
Node: Random Number Generator639799
Node: Combinatorial Functions644486
Node: Probability Distribution Functions651271
Node: Matrix Functions654868
Node: Packing and Unpacking655880
Node: Building Vectors664411
Node: Extracting Elements669831
Node: Manipulating Vectors674065
Node: Vector and Matrix Arithmetic681961
Node: Set Operations685117
Node: Statistical Operations692130
Node: Single-Variable Statistics693118
Node: Paired-Sample Statistics701279
Node: Reducing and Mapping703009
Node: Specifying Operators703975
Node: Mapping710170
Node: Reducing714821
Node: Nesting and Fixed Points717834
Node: Generalized Products721307
Node: Vector and Matrix Formats722912
Node: Algebra727453
Node: Selecting Subformulas728772
Node: Making Selections729602
Node: Changing Selections735234
Node: Displaying Selections738994
Node: Operating on Selections739643
Node: Rearranging with Selections745638
Node: Algebraic Manipulation755330
Node: Simplifying Formulas762967
Node: Default Simplifications764294
Node: Algebraic Simplifications777039
Node: Unsafe Simplifications786043
Node: Simplification of Units789269
Node: Polynomials792831
Node: Calculus802358
Node: Differentiation802862
Node: Integration805342
Node: Customizing the Integrator808752
Node: Numerical Integration814987
Node: Taylor Series816956
Node: Solving Equations817799
Node: Multiple Solutions819155
Node: Solving Systems of Equations824299
Node: Decomposing Polynomials827385
Node: Numerical Solutions833206
Node: Root Finding833860
Node: Minimization837427
Node: Numerical Systems of Equations840003
Node: Curve Fitting841350
Node: Linear Fits841969
Node: Polynomial and Multilinear Fits847102
Node: Error Estimates for Fits851192
Node: Standard Nonlinear Models855840
Node: Curve Fitting Details862732
Node: Interpolation876363
Node: Summations879060
Node: Logical Operations886199
Node: Rewrite Rules897783
Node: Entering Rewrite Rules899154
Node: Basic Rewrite Rules902006
Node: Conditional Rewrite Rules904120
Node: Algebraic Properties of Rewrite Rules908528
Node: Other Features of Rewrite Rules919282
Node: Composing Patterns in Rewrite Rules934082
Node: Nested Formulas with Rewrite Rules938893
Node: Multi-Phase Rewrite Rules942571
Node: Selections with Rewrite Rules947975
Node: Matching Commands951531
Node: Automatic Rewrites953289
Node: Debugging Rewrites961748
Node: Examples of Rewrite Rules962665
Node: Units967233
Node: Basic Operations on Units967757
Node: The Units Table976067
Node: Predefined Units978723
Node: User-Defined Units981618
Node: Store and Recall984941
Node: Storing Variables985452
Node: Recalling Variables993159
Node: Operations on Variables994121
Node: Let Command997762
Node: Evaluates-To Operator999469
Node: Graphics1005018
Node: Basic Graphics1006176
Node: Three Dimensional Graphics1009895
Node: Managing Curves1012910
Node: Graphics Options1020184
Node: Devices1026511
Node: Kill and Yank1034616
Node: Killing From Stack1035122
Node: Yanking Into Stack1036882
Node: Grabbing From Buffers1037876
Node: Yanking Into Buffers1043346
Node: X Cut and Paste1046348
Node: Keypad Mode1047841
Node: Keypad Main Menu1049919
Node: Keypad Functions Menu1054488
Node: Keypad Binary Menu1055722
Node: Keypad Vectors Menu1056892
Node: Keypad Modes Menu1060133
Node: Embedded Mode1062199
Node: Basic Embedded Mode1062746
Node: More About Embedded Mode1068752
Node: Assignments in Embedded Mode1075407
Node: Mode Settings in Embedded Mode1083921
Node: Customizing Embedded Mode1089408
Node: Programming1096420
Node: Creating User Keys1098288
Node: Keyboard Macros1101482
Node: Naming Keyboard Macros1103428
Node: Conditionals in Macros1106691
Node: Loops in Macros1110098
Node: Local Values in Macros1114072
Node: Queries in Macros1116983
Node: Invocation Macros1118199
Node: Algebraic Definitions1119708
Node: Lisp Definitions1125376
Node: Defining Functions1126862
Node: Defining Simple Commands1135242
Node: Defining Stack Commands1140940
Node: Argument Qualifiers1144874
Node: Example Definitions1147195
Node: Bit Counting Example1147590
Node: Sine Example1150341
Node: Calling Calc from Your Programs1153897
Node: Internals1168180
Node: Data Type Formats1169967
Node: Interactive Lisp Functions1177319
Node: Stack Lisp Functions1180168
Node: Predicates1189395
Node: Computational Lisp Functions1198709
Node: Vector Lisp Functions1211409
Node: Symbolic Lisp Functions1216433
Node: Formatting Lisp Functions1242209
Node: Hooks1248198
Node: Installation1254297
Node: Reporting Bugs1273175
Node: Summary1274837
Node: Key Index1323078
Node: Command Index1365942
Node: Function Index1401487
Node: Concept Index1432805
Node: Variable Index1453637
Node: Lisp Function Index1459428

End Tag Table
