Info file: calc.info,    -*-Text-*-
produced by `texinfo-format-buffer'
from filebuffer `*scratch*'
using `texinfmt.el' version 2.38 of 3 July 1998.

START-INFO-DIR-ENTRY
 * 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: 1215
calc.info-2: 51126
calc.info-3: 112500
calc.info-4: 162829
calc.info-5: 213014
calc.info-6: 263561
calc.info-7: 313617
calc.info-8: 366674
calc.info-9: 419396
calc.info-10: 472663
calc.info-11: 525179
calc.info-12: 583760
calc.info-13: 637507
calc.info-14: 693837
calc.info-15: 747432
calc.info-16: 800403
calc.info-17: 854006
calc.info-18: 910142
calc.info-19: 966601
calc.info-20: 1016610
calc.info-21: 1073212
calc.info-22: 1124142
calc.info-23: 1178006
calc.info-24: 1231003
calc.info-25: 1311806
calc.info-26: 1390177
calc.info-27: 1442659

Tag table:
(Indirect)
Node: Top1215
Node: Copying3537
Node: Getting Started14130
Node: What is Calc14580
Node: About This Manual16687
Node: Notations Used in This Manual19234
Node: Demonstration of Calc20931
Node: Using Calc25603
Node: Starting Calc26324
Node: The Standard Interface28305
Node: Quick Mode Overview32659
Node: Keypad Mode Overview33693
Node: Standalone Operation37429
Node: Embedded Mode Overview38057
Node: Other M-# Commands41587
Node: History and Acknowledgements45991
Node: Interactive Tutorial51126
Node: Tutorial52089
Node: Basic Tutorial53692
Node: RPN Tutorial54255
Node: Algebraic Tutorial68163
Node: Undo Tutorial78365
Node: Modes Tutorial84191
Node: Arithmetic Tutorial100294
Node: Vector/Matrix Tutorial112500
Node: Vector Analysis Tutorial112966
Node: Matrix Tutorial117008
Node: List Tutorial124137
Node: Types Tutorial144632
Node: Algebra Tutorial162460
Node: Basic Algebra Tutorial162829
Node: Rewrites Tutorial177030
Node: Programming Tutorial192592
Node: Answers to Exercises213014
Node: RPN Answer 1216589
Node: RPN Answer 2216823
Node: RPN Answer 3218424
Node: RPN Answer 4219470
Node: Algebraic Answer 1220764
Node: Algebraic Answer 2221233
Node: Algebraic Answer 3221668
Node: Modes Answer 1222463
Node: Modes Answer 2225941
Node: Modes Answer 3227045
Node: Modes Answer 4228397
Node: Arithmetic Answer 1229425
Node: Arithmetic Answer 2230339
Node: Vector Answer 1230878
Node: Vector Answer 2231466
Node: Matrix Answer 1231883
Node: Matrix Answer 2232194
Node: Matrix Answer 3232944
Node: List Answer 1235072
Node: List Answer 2235854
Node: List Answer 3237481
Node: List Answer 4238535
Node: List Answer 5239680
Node: List Answer 6240971
Node: List Answer 7241232
Node: List Answer 8242923
Node: List Answer 9245433
Node: List Answer 10248140
Node: List Answer 11248866
Node: List Answer 12250644
Node: List Answer 13253625
Node: List Answer 14256926
Node: Types Answer 1259054
Node: Types Answer 2260323
Node: Types Answer 3261871
Node: Types Answer 4262934
Node: Types Answer 5263561
Node: Types Answer 6264948
Node: Types Answer 7266524
Node: Types Answer 8267542
Node: Types Answer 9269109
Node: Types Answer 10269918
Node: Types Answer 11271510
Node: Types Answer 12272625
Node: Types Answer 13273164
Node: Types Answer 14273397
Node: Types Answer 15274203
Node: Algebra Answer 1275095
Node: Algebra Answer 2275598
Node: Algebra Answer 3276602
Node: Algebra Answer 4277431
Node: Rewrites Answer 1278879
Node: Rewrites Answer 2280113
Node: Rewrites Answer 3281496
Node: Rewrites Answer 4282668
Node: Rewrites Answer 5284372
Node: Rewrites Answer 6284922
Node: Rewrites Answer 7286096
Node: Programming Answer 1289342
Node: Programming Answer 2289934
Node: Programming Answer 3290641
Node: Programming Answer 4291559
Node: Programming Answer 5291806
Node: Programming Answer 6292287
Node: Programming Answer 7293120
Node: Programming Answer 8294373
Node: Programming Answer 9297197
Node: Programming Answer 10300555
Node: Programming Answer 11303116
Node: Programming Answer 12306381
Node: Introduction307342
Node: Basic Commands307867
Node: Help Commands313617
Node: Stack Basics318119
Node: Numeric Entry320328
Node: Algebraic Entry321757
Node: Quick Calculator326741
Node: Prefix Arguments329894
Node: Undo332343
Node: Error Messages334360
Node: Multiple Calculators335618
Node: Troubleshooting Commands336825
Node: Autoloading Problems337273
Node: Recursion Depth338246
Node: Caches339235
Node: Debugging Calc340461
Node: Data Types342992
Node: Integers344257
Node: Fractions345430
Node: Floats346272
Node: Complex Numbers349768
Node: Infinities351095
Node: Vectors and Matrices354982
Node: Strings356650
Node: HMS Forms359296
Node: Date Forms360810
Node: Modulo Forms366674
Node: Error Forms369858
Node: Interval Forms373603
Node: Incomplete Objects378011
Node: Variables379940
Node: Formulas382778
Node: Stack and Trail388750
Node: Stack Manipulation389204
Node: Editing Stack Entries392969
Node: Trail Commands395681
Node: Keep Arguments399307
Node: Mode Settings401501
Node: General Mode Commands402037
Node: Precision405514
Node: Inverse and Hyperbolic408272
Node: Calculation Modes409830
Node: Angular Modes410370
Node: Polar Mode411537
Node: Fraction Mode412178
Node: Infinite Mode413020
Node: Symbolic Mode414780
Node: Matrix Mode415975
Node: Automatic Recomputation419396
Node: Working Message420401
Node: Simplification Modes421506
Node: Declarations424957
Node: Declaration Basics425427
Node: Kinds of Declarations428092
Node: Functions for Declarations435830
Node: Display Modes440127
Node: Radix Modes441834
Node: Grouping Digits443344
Node: Float Formats445003
Node: Complex Formats447870
Node: Fraction Formats448920
Node: HMS Formats450669
Node: Date Formats451980
Node: Date Formatting Codes453066
Node: Free-Form Dates458014
Node: Standard Date Formats460600
Node: Truncating the Stack461775
Node: Justification463139
Node: Labels465841
Node: Language Modes467068
Node: Normal Language Modes469335
Node: C FORTRAN Pascal472663
Node: TeX Language Mode476198
Node: Eqn Language Mode481233
Node: Mathematica Language Mode484798
Node: Maple Language Mode485825
Node: Compositions487378
Node: Composition Basics488885
Node: Horizontal Compositions493711
Node: Vertical Compositions495156
Node: Other Compositions497683
Node: Information about Compositions499861
Node: User-Defined Compositions501142
Node: Syntax Tables506040
Node: Syntax Table Basics506977
Node: Precedence in Syntax Tables513016
Node: Advanced Syntax Patterns514208
Node: Conditional Syntax Rules518538
Node: Modes Variable521545
Node: Calc Mode Line525179
Node: Arithmetic529933
Node: Basic Arithmetic531068
Node: Integer Truncation543642
Node: Complex Number Functions547249
Node: Conversions549184
Node: Date Arithmetic555757
Node: Date Conversions556777
Node: Date Functions560226
Node: Business Days566425
Node: Time Zones572949
Node: Financial Functions583760
Node: Percentages584761
Node: Future Value587419
Node: Present Value590164
Node: Related Financial Functions593701
Node: Depreciation Functions596478
Node: Definitions of Financial Functions599070
Node: Binary Functions604796
Node: Scientific Functions611067
Node: Logarithmic Functions612681
Node: Trigonometric and Hyperbolic Functions614737
Node: Advanced Math Functions618063
Node: Branch Cuts621411
Node: Random Numbers627629
Node: Random Number Generator632848
Node: Combinatorial Functions637507
Node: Probability Distribution Functions644236
Node: Matrix Functions647789
Node: Packing and Unpacking648796
Node: Building Vectors657273
Node: Extracting Elements662646
Node: Manipulating Vectors666845
Node: Vector and Matrix Arithmetic674692
Node: Set Operations677814
Node: Statistical Operations684773
Node: Single-Variable Statistics685746
Node: Paired-Sample Statistics693837
Node: Reducing and Mapping695556
Node: Specifying Operators696511
Node: Mapping702663
Node: Reducing707281
Node: Nesting and Fixed Points710268
Node: Generalized Products713712
Node: Vector and Matrix Formats715309
Node: Algebra719807
Node: Selecting Subformulas721114
Node: Making Selections721940
Node: Changing Selections727529
Node: Displaying Selections731262
Node: Operating on Selections731908
Node: Rearranging with Selections737828
Node: Algebraic Manipulation747432
Node: Simplifying Formulas755012
Node: Default Simplifications756330
Node: Algebraic Simplifications768949
Node: Unsafe Simplifications777876
Node: Simplification of Units781067
Node: Polynomials784591
Node: Calculus794051
Node: Differentiation794552
Node: Integration797011
Node: Customizing the Integrator800403
Node: Numerical Integration806609
Node: Taylor Series808566
Node: Solving Equations809404
Node: Multiple Solutions810752
Node: Solving Systems of Equations815865
Node: Decomposing Polynomials818926
Node: Numerical Solutions824713
Node: Root Finding825361
Node: Minimization828897
Node: Numerical Systems of Equations831456
Node: Curve Fitting832797
Node: Linear Fits833413
Node: Polynomial and Multilinear Fits838499
Node: Error Estimates for Fits842552
Node: Standard Nonlinear Models847176
Node: Curve Fitting Details854006
Node: Interpolation867547
Node: Summations870218
Node: Logical Operations877309
Node: Rewrite Rules888808
Node: Entering Rewrite Rules890174
Node: Basic Rewrite Rules892992
Node: Conditional Rewrite Rules895088
Node: Algebraic Properties of Rewrite Rules899468
Node: Other Features of Rewrite Rules910142
Node: Composing Patterns in Rewrite Rules924932
Node: Nested Formulas with Rewrite Rules929687
Node: Multi-Phase Rewrite Rules933336
Node: Selections with Rewrite Rules938706
Node: Matching Commands942232
Node: Automatic Rewrites943968
Node: Debugging Rewrites952374
Node: Examples of Rewrite Rules953280
Node: Units957826
Node: Basic Operations on Units958347
Node: The Units Table966601
Node: Predefined Units969239
Node: User-Defined Units972099
Node: Store and Recall975394
Node: Storing Variables975901
Node: Recalling Variables983545
Node: Operations on Variables984493
Node: Let Command988094
Node: Evaluates-To Operator989776
Node: Graphics995285
Node: Basic Graphics996437
Node: Three Dimensional Graphics1000126
Node: Managing Curves1003113
Node: Graphics Options1010333
Node: Devices1016610
Node: Kill and Yank1024652
Node: Killing From Stack1025152
Node: Yanking Into Stack1026902
Node: Grabbing From Buffers1027894
Node: Yanking Into Buffers1033314
Node: X Cut and Paste1036303
Node: Keypad Mode1037788
Node: Keypad Main Menu1039841
Node: Keypad Functions Menu1044288
Node: Keypad Binary Menu1045482
Node: Keypad Vectors Menu1046617
Node: Keypad Modes Menu1049758
Node: Embedded Mode1051751
Node: Basic Embedded Mode1052294
Node: More About Embedded Mode1058249
Node: Assignments in Embedded Mode1064808
Node: Mode Settings in Embedded Mode1073212
Node: Customizing Embedded Mode1078642
Node: Programming1085599
Node: Creating User Keys1087466
Node: Keyboard Macros1090624
Node: Naming Keyboard Macros1092559
Node: Conditionals in Macros1095793
Node: Loops in Macros1099170
Node: Local Values in Macros1103114
Node: Queries in Macros1105997
Node: Invocation Macros1107206
Node: Algebraic Definitions1108703
Node: Lisp Definitions1114312
Node: Defining Functions1115790
Node: Defining Simple Commands1124142
Node: Defining Stack Commands1129769
Node: Argument Qualifiers1133670
Node: Example Definitions1135981
Node: Bit Counting Example1136374
Node: Sine Example1139108
Node: Calling Calc from Your Programs1142648
Node: Internals1156815
Node: Data Type Formats1158594
Node: Interactive Lisp Functions1165903
Node: Stack Lisp Functions1168760
Node: Predicates1178006
Node: Computational Lisp Functions1187371
Node: Vector Lisp Functions1200112
Node: Symbolic Lisp Functions1205162
Node: Formatting Lisp Functions1231003
Node: Hooks1237020
Node: Installation1243139
Node: Reporting Bugs1261916
Node: Summary1263564
Node: Key Index1311806
Node: Command Index1354674
Node: Function Index1390177
Node: Concept Index1421211
Node: Variable Index1442659
Node: Lisp Function Index1448785

End tag table
