This is ../../info/calc, produced by makeinfo version 4.13 from
calc.texi.

This file documents Calc, the GNU Emacs calculator.

Copyright (C) 1990, 1991, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.3 or any later version published by the Free Software
     Foundation; with the Invariant Sections being just "GNU GENERAL
     PUBLIC LICENSE", with the Front-Cover texts being "A GNU Manual,"
     and with the Back-Cover Texts as in (a) below.  A copy of the
     license is included in the section entitled "GNU Free
     Documentation License."

     (a) The FSF's Back-Cover Text is: "You have the freedom to copy and
     modify this GNU manual.  Buying copies from the FSF supports it in
     developing GNU and promoting software freedom."

INFO-DIR-SECTION Emacs misc features
START-INFO-DIR-ENTRY
* Calc: (calc).                 Advanced desk calculator and mathematical tool.
END-INFO-DIR-ENTRY


Indirect:
calc-1: 1115
calc-2: 301083
calc-3: 600683
calc-4: 890345
calc-5: 1189944
calc-6: 1475713

Tag Table:
(Indirect)
Node: Top1115
Node: Getting Started4538
Node: What is Calc5003
Node: About This Manual7053
Node: Notations Used in This Manual10460
Node: Demonstration of Calc12362
Node: Using Calc17266
Node: Starting Calc17778
Node: The Standard Interface19165
Node: Quick Mode Overview23725
Node: Keypad Mode Overview24785
Node: Standalone Operation27638
Node: Embedded Mode Overview28286
Node: Other C-x * Commands32023
Node: History and Acknowledgements36464
Node: Interactive Tutorial41483
Node: Tutorial42513
Node: Basic Tutorial44281
Node: RPN Tutorial44850
Node: Algebraic Tutorial59018
Node: Undo Tutorial69463
Node: Modes Tutorial75307
Node: Arithmetic Tutorial91568
Node: Vector/Matrix Tutorial103858
Node: Vector Analysis Tutorial104330
Node: Matrix Tutorial108410
Node: List Tutorial115614
Node: Types Tutorial136570
Node: Algebra Tutorial154667
Node: Basic Algebra Tutorial155042
Node: Rewrites Tutorial169427
Node: Programming Tutorial185014
Node: Answers to Exercises206087
Node: RPN Answer 1209628
Node: RPN Answer 2209881
Node: RPN Answer 3211509
Node: RPN Answer 4212584
Node: Algebraic Answer 1213921
Node: Algebraic Answer 2214410
Node: Algebraic Answer 3214856
Node: Modes Answer 1215666
Node: Modes Answer 2219170
Node: Modes Answer 3220292
Node: Modes Answer 4221666
Node: Arithmetic Answer 1222713
Node: Arithmetic Answer 2223643
Node: Vector Answer 1224223
Node: Vector Answer 2224831
Node: Matrix Answer 1225260
Node: Matrix Answer 2225583
Node: Matrix Answer 3226351
Node: List Answer 1228503
Node: List Answer 2229299
Node: List Answer 3230953
Node: List Answer 4232030
Node: List Answer 5233193
Node: List Answer 6234505
Node: List Answer 7234780
Node: List Answer 8236495
Node: List Answer 9239048
Node: List Answer 10241785
Node: List Answer 11242532
Node: List Answer 12244340
Node: List Answer 13247365
Node: List Answer 14250708
Node: Types Answer 1252872
Node: Types Answer 2254161
Node: Types Answer 3255738
Node: Types Answer 4256819
Node: Types Answer 5257460
Node: Types Answer 6258874
Node: Types Answer 7260471
Node: Types Answer 8261517
Node: Types Answer 9263105
Node: Types Answer 10263938
Node: Types Answer 11265558
Node: Types Answer 12266692
Node: Types Answer 13267243
Node: Types Answer 14267492
Node: Types Answer 15268316
Node: Algebra Answer 1269226
Node: Algebra Answer 2269741
Node: Algebra Answer 3270763
Node: Algebra Answer 4271620
Node: Rewrites Answer 1273098
Node: Rewrites Answer 2274351
Node: Rewrites Answer 3275752
Node: Rewrites Answer 4276939
Node: Rewrites Answer 5278670
Node: Rewrites Answer 6279232
Node: Programming Answer 1282517
Node: Programming Answer 2283139
Node: Programming Answer 3283878
Node: Programming Answer 4284865
Node: Programming Answer 5285129
Node: Programming Answer 6285624
Node: Programming Answer 7286474
Node: Programming Answer 8287747
Node: Programming Answer 9290656
Node: Programming Answer 10294100
Node: Programming Answer 11296728
Node: Programming Answer 12300096
Node: Introduction301083
Node: Basic Commands301593
Node: Help Commands307758
Node: Stack Basics312188
Node: Numeric Entry314439
Node: Algebraic Entry315898
Node: Quick Calculator321018
Node: Prefix Arguments324228
Node: Undo326704
Node: Error Messages328906
Node: Multiple Calculators330178
Node: Troubleshooting Commands331403
Node: Autoloading Problems331861
Node: Recursion Depth332646
Node: Caches333653
Node: Debugging Calc334895
Node: Data Types337454
Node: Integers338723
Node: Fractions339908
Node: Floats340767
Node: Complex Numbers344521
Node: Infinities345865
Node: Vectors and Matrices349777
Node: Strings351460
Node: HMS Forms354131
Node: Date Forms355660
Node: Modulo Forms363297
Node: Error Forms366506
Node: Interval Forms370275
Node: Incomplete Objects374716
Node: Variables376685
Node: Formulas379459
Node: Stack and Trail385566
Node: Stack Manipulation386022
Node: Editing Stack Entries390732
Node: Trail Commands393368
Node: Keep Arguments397033
Node: Mode Settings399138
Node: General Mode Commands399677
Node: Precision403502
Node: Inverse and Hyperbolic406286
Node: Calculation Modes407861
Node: Angular Modes408409
Node: Polar Mode409592
Node: Fraction Mode410248
Node: Infinite Mode411203
Node: Symbolic Mode412980
Node: Matrix Mode414199
Node: Automatic Recomputation417800
Node: Working Message418824
Node: Simplification Modes419945
Node: Declarations423431
Node: Declaration Basics423907
Node: Kinds of Declarations426611
Node: Functions for Declarations434482
Node: Display Modes438815
Node: Radix Modes440545
Node: Grouping Digits443175
Node: Float Formats444856
Node: Complex Formats447755
Node: Fraction Formats448821
Node: HMS Formats450592
Node: Date Formats451917
Node: Date Formatting Codes453021
Node: Free-Form Dates458135
Node: Standard Date Formats460763
Node: Truncating the Stack461974
Node: Justification463391
Node: Labels466126
Node: Language Modes467375
Node: Normal Language Modes469762
Node: C FORTRAN Pascal473126
Node: TeX and LaTeX Language Modes476699
Node: Eqn Language Mode483959
Node: Yacas Language Mode487591
Node: Maxima Language Mode488838
Node: Giac Language Mode489903
Node: Mathematica Language Mode491001
Node: Maple Language Mode491973
Node: Compositions493321
Node: Composition Basics494843
Node: Horizontal Compositions499717
Node: Vertical Compositions501189
Node: Other Compositions503751
Node: Information about Compositions505963
Node: User-Defined Compositions507269
Node: Syntax Tables512225
Node: Syntax Table Basics513180
Node: Precedence in Syntax Tables519270
Node: Advanced Syntax Patterns520482
Node: Conditional Syntax Rules524865
Node: Modes Variable527900
Node: Calc Mode Line531587
Node: Arithmetic536537
Node: Basic Arithmetic537680
Node: Integer Truncation551232
Node: Complex Number Functions554870
Node: Conversions556827
Node: Date Arithmetic563465
Node: Date Conversions564497
Node: Date Functions567988
Node: Business Days574258
Node: Time Zones580806
Node: Financial Functions590620
Node: Percentages591633
Node: Future Value594336
Node: Present Value597111
Node: Related Financial Functions600683
Node: Depreciation Functions603500
Node: Definitions of Financial Functions606126
Node: Binary Functions611486
Node: Scientific Functions617831
Node: Logarithmic Functions619459
Node: Trigonometric and Hyperbolic Functions621543
Node: Advanced Math Functions625256
Node: Branch Cuts628640
Node: Random Numbers634911
Node: Random Number Generator640182
Node: Combinatorial Functions644877
Node: Probability Distribution Functions651667
Node: Matrix Functions655269
Node: Packing and Unpacking656282
Node: Building Vectors664818
Node: Extracting Elements670258
Node: Manipulating Vectors674497
Node: Vector and Matrix Arithmetic682398
Node: Set Operations685756
Node: Statistical Operations692773
Node: Single-Variable Statistics693766
Node: Paired-Sample Statistics701936
Node: Reducing and Mapping703675
Node: Specifying Operators704646
Node: Mapping710864
Node: Reducing715524
Node: Nesting and Fixed Points718551
Node: Generalized Products722035
Node: Vector and Matrix Formats723649
Node: Algebra728224
Node: Selecting Subformulas729542
Node: Making Selections730377
Node: Changing Selections736028
Node: Displaying Selections739797
Node: Operating on Selections740455
Node: Rearranging with Selections746454
Node: Algebraic Manipulation756688
Node: Simplifying Formulas764330
Node: Default Simplifications766593
Node: Algebraic Simplifications779294
Node: Unsafe Simplifications788780
Node: Simplification of Units792015
Node: Polynomials795586
Node: Calculus805117
Node: Differentiation805626
Node: Integration808115
Node: Customizing the Integrator811791
Node: Numerical Integration818035
Node: Taylor Series820013
Node: Solving Equations820865
Node: Multiple Solutions822226
Node: Solving Systems of Equations827379
Node: Decomposing Polynomials830474
Node: Numerical Solutions836304
Node: Root Finding836963
Node: Minimization840539
Node: Numerical Systems of Equations843124
Node: Curve Fitting844480
Node: Linear Fits845447
Node: Polynomial and Multilinear Fits850604
Node: Error Estimates for Fits854783
Node: Standard Nonlinear Models859439
Node: Curve Fitting Details866586
Node: Interpolation880474
Node: Summations883180
Node: Logical Operations890345
Node: Rewrite Rules901932
Node: Entering Rewrite Rules903310
Node: Basic Rewrite Rules906179
Node: Conditional Rewrite Rules908304
Node: Algebraic Properties of Rewrite Rules912723
Node: Other Features of Rewrite Rules923488
Node: Composing Patterns in Rewrite Rules938295
Node: Nested Formulas with Rewrite Rules943115
Node: Multi-Phase Rewrite Rules946804
Node: Selections with Rewrite Rules952219
Node: Matching Commands955786
Node: Automatic Rewrites957557
Node: Debugging Rewrites966029
Node: Examples of Rewrite Rules966959
Node: Units971542
Node: Basic Operations on Units972067
Node: The Units Table981134
Node: Predefined Units983797
Node: User-Defined Units988723
Node: Store and Recall992443
Node: Storing Variables992955
Node: Recalling Variables1000704
Node: Operations on Variables1001601
Node: Let Command1005362
Node: Evaluates-To Operator1007078
Node: Graphics1012646
Node: Basic Graphics1013856
Node: Three Dimensional Graphics1017777
Node: Managing Curves1020793
Node: Graphics Options1028072
Node: Devices1034558
Ref: Devices-Footnote-11043006
Node: Kill and Yank1043302
Node: Killing From Stack1043864
Node: Yanking Into Stack1045755
Node: Saving Into Registers1046754
Node: Inserting From Registers1048246
Node: Grabbing From Buffers1048819
Node: Yanking Into Buffers1054340
Node: X Cut and Paste1057355
Node: Keypad Mode1058853
Node: Keypad Main Menu1060925
Node: Keypad Functions Menu1065505
Node: Keypad Binary Menu1066744
Node: Keypad Vectors Menu1067919
Node: Keypad Modes Menu1071165
Node: Embedded Mode1073236
Node: Basic Embedded Mode1073784
Node: More About Embedded Mode1080537
Node: Assignments in Embedded Mode1086953
Node: Mode Settings in Embedded Mode1095500
Node: Customizing Embedded Mode1101560
Node: Programming1108768
Node: Creating User Keys1110632
Node: Keyboard Macros1113891
Node: Naming Keyboard Macros1115842
Node: Conditionals in Macros1118283
Node: Loops in Macros1121699
Node: Local Values in Macros1125684
Node: Queries in Macros1128608
Node: Invocation Macros1130126
Node: Algebraic Definitions1131652
Node: Lisp Definitions1137468
Node: Defining Functions1138959
Node: Defining Simple Commands1147637
Node: Defining Stack Commands1153295
Node: Argument Qualifiers1157233
Node: Example Definitions1159563
Node: Bit Counting Example1159967
Node: Sine Example1162726
Node: Calling Calc from Your Programs1166290
Node: Internals1180783
Node: Data Type Formats1182579
Node: Interactive Lisp Functions1189944
Node: Stack Lisp Functions1192812
Node: Predicates1202066
Node: Computational Lisp Functions1211436
Node: Vector Lisp Functions1224213
Node: Symbolic Lisp Functions1229253
Node: Formatting Lisp Functions1255084
Node: Hooks1261103
Node: Copying1267625
Node: GNU Free Documentation License1305202
Node: Customizing Calc1330373
Node: Reporting Bugs1345052
Node: Summary1346239
Node: Key Index1394879
Node: Command Index1475713
Node: Function Index1535232
Node: Concept Index1591296
Node: Variable Index1624599
Node: Lisp Function Index1635248

End Tag Table
