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

This file documents Calc, the GNU Emacs calculator.

   Copyright (C) 1990, 1991, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008 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.2 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 freedom to copy and
     modify this GNU Manual, like GNU software.  Copies published by
     the Free Software Foundation raise funds for GNU development."

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


Indirect:
calc-1: 1077
calc-2: 300030
calc-3: 598033
calc-4: 897574
calc-5: 1194964
calc-6: 1443991

Tag Table:
(Indirect)
Node: Top1077
Node: Getting Started3544
Node: What is Calc4009
Node: About This Manual6059
Node: Notations Used in This Manual9535
Node: Demonstration of Calc11437
Node: Using Calc16342
Node: Starting Calc16854
Node: The Standard Interface18241
Node: Quick Mode Overview22661
Node: Keypad Mode Overview23721
Node: Standalone Operation26574
Node: Embedded Mode Overview27222
Node: Other C-x * Commands30661
Node: History and Acknowledgements35102
Node: Interactive Tutorial40087
Node: Tutorial41106
Node: Basic Tutorial42732
Node: RPN Tutorial43301
Node: Algebraic Tutorial57469
Node: Undo Tutorial67866
Node: Modes Tutorial73710
Node: Arithmetic Tutorial89971
Node: Vector/Matrix Tutorial102309
Node: Vector Analysis Tutorial102781
Node: Matrix Tutorial106861
Node: List Tutorial114065
Node: Types Tutorial135021
Node: Algebra Tutorial153118
Node: Basic Algebra Tutorial153493
Node: Rewrites Tutorial167878
Node: Programming Tutorial183450
Node: Answers to Exercises204523
Node: RPN Answer 1208064
Node: RPN Answer 2208317
Node: RPN Answer 3209945
Node: RPN Answer 4211020
Node: Algebraic Answer 1212357
Node: Algebraic Answer 2212846
Node: Algebraic Answer 3213292
Node: Modes Answer 1214102
Node: Modes Answer 2217606
Node: Modes Answer 3218728
Node: Modes Answer 4220102
Node: Arithmetic Answer 1221149
Node: Arithmetic Answer 2222079
Node: Vector Answer 1222659
Node: Vector Answer 2223267
Node: Matrix Answer 1223696
Node: Matrix Answer 2224019
Node: Matrix Answer 3224787
Node: List Answer 1226939
Node: List Answer 2227735
Node: List Answer 3229389
Node: List Answer 4230466
Node: List Answer 5231629
Node: List Answer 6232941
Node: List Answer 7233216
Node: List Answer 8234931
Node: List Answer 9237484
Node: List Answer 10240221
Node: List Answer 11240968
Node: List Answer 12242776
Node: List Answer 13245801
Node: List Answer 14249144
Node: Types Answer 1251308
Node: Types Answer 2252597
Node: Types Answer 3254175
Node: Types Answer 4255256
Node: Types Answer 5255897
Node: Types Answer 6257311
Node: Types Answer 7258908
Node: Types Answer 8259954
Node: Types Answer 9261542
Node: Types Answer 10262375
Node: Types Answer 11263995
Node: Types Answer 12265129
Node: Types Answer 13265680
Node: Types Answer 14265929
Node: Types Answer 15266753
Node: Algebra Answer 1267663
Node: Algebra Answer 2268178
Node: Algebra Answer 3269200
Node: Algebra Answer 4270057
Node: Rewrites Answer 1271535
Node: Rewrites Answer 2272788
Node: Rewrites Answer 3274189
Node: Rewrites Answer 4275376
Node: Rewrites Answer 5277107
Node: Rewrites Answer 6277669
Node: Programming Answer 1280954
Node: Programming Answer 2281576
Node: Programming Answer 3282315
Node: Programming Answer 4283302
Node: Programming Answer 5283566
Node: Programming Answer 6284061
Node: Programming Answer 7284911
Node: Programming Answer 8286184
Node: Programming Answer 9289093
Node: Programming Answer 10292537
Node: Programming Answer 11295165
Node: Programming Answer 12298533
Node: Introduction299520
Node: Basic Commands300030
Node: Help Commands306218
Node: Stack Basics310648
Node: Numeric Entry312899
Node: Algebraic Entry314358
Node: Quick Calculator319426
Node: Prefix Arguments322628
Node: Undo325104
Node: Error Messages327151
Node: Multiple Calculators328423
Node: Troubleshooting Commands329648
Node: Autoloading Problems330106
Node: Recursion Depth330891
Node: Caches331898
Node: Debugging Calc333140
Node: Data Types335699
Node: Integers336968
Node: Fractions338153
Node: Floats339012
Node: Complex Numbers342766
Node: Infinities344110
Node: Vectors and Matrices348022
Node: Strings349705
Node: HMS Forms352376
Node: Date Forms353905
Node: Modulo Forms359811
Node: Error Forms363020
Node: Interval Forms366789
Node: Incomplete Objects371230
Node: Variables373199
Node: Formulas375973
Node: Stack and Trail382079
Node: Stack Manipulation382535
Node: Editing Stack Entries386424
Node: Trail Commands389028
Node: Keep Arguments392693
Node: Mode Settings394798
Node: General Mode Commands395337
Node: Precision399155
Node: Inverse and Hyperbolic401939
Node: Calculation Modes403514
Node: Angular Modes404062
Node: Polar Mode405245
Node: Fraction Mode405901
Node: Infinite Mode406856
Node: Symbolic Mode408633
Node: Matrix Mode409852
Node: Automatic Recomputation413453
Node: Working Message414477
Node: Simplification Modes415598
Node: Declarations419084
Node: Declaration Basics419560
Node: Kinds of Declarations422264
Node: Functions for Declarations430135
Node: Display Modes434468
Node: Radix Modes436198
Node: Grouping Digits437729
Node: Float Formats439410
Node: Complex Formats442309
Node: Fraction Formats443375
Node: HMS Formats445146
Node: Date Formats446471
Node: Date Formatting Codes447575
Node: Free-Form Dates452689
Node: Standard Date Formats455317
Node: Truncating the Stack456528
Node: Justification457945
Node: Labels460680
Node: Language Modes461929
Node: Normal Language Modes464244
Node: C FORTRAN Pascal467608
Node: TeX and LaTeX Language Modes471175
Node: Eqn Language Mode478433
Node: Mathematica Language Mode482071
Node: Maple Language Mode483042
Node: Compositions484561
Node: Composition Basics486081
Node: Horizontal Compositions490949
Node: Vertical Compositions492419
Node: Other Compositions494979
Node: Information about Compositions497189
Node: User-Defined Compositions498493
Node: Syntax Tables503447
Node: Syntax Table Basics504400
Node: Precedence in Syntax Tables510488
Node: Advanced Syntax Patterns511698
Node: Conditional Syntax Rules516079
Node: Modes Variable519112
Node: Calc Mode Line522799
Node: Arithmetic527744
Node: Basic Arithmetic528887
Node: Integer Truncation541677
Node: Complex Number Functions545315
Node: Conversions547272
Node: Date Arithmetic553910
Node: Date Conversions554942
Node: Date Functions558427
Node: Business Days564697
Node: Time Zones571245
Node: Financial Functions582527
Node: Percentages583540
Node: Future Value586243
Node: Present Value589018
Node: Related Financial Functions592590
Node: Depreciation Functions595407
Node: Definitions of Financial Functions598033
Node: Binary Functions603393
Node: Scientific Functions609737
Node: Logarithmic Functions611365
Node: Trigonometric and Hyperbolic Functions613449
Node: Advanced Math Functions617163
Node: Branch Cuts620547
Node: Random Numbers626830
Node: Random Number Generator632100
Node: Combinatorial Functions636795
Node: Probability Distribution Functions643585
Node: Matrix Functions647187
Node: Packing and Unpacking648200
Node: Building Vectors656736
Node: Extracting Elements662176
Node: Manipulating Vectors666415
Node: Vector and Matrix Arithmetic674316
Node: Set Operations677477
Node: Statistical Operations684494
Node: Single-Variable Statistics685487
Node: Paired-Sample Statistics693657
Node: Reducing and Mapping695396
Node: Specifying Operators696367
Node: Mapping702585
Node: Reducing707245
Node: Nesting and Fixed Points710272
Node: Generalized Products713756
Node: Vector and Matrix Formats715370
Node: Algebra719901
Node: Selecting Subformulas721219
Node: Making Selections722054
Node: Changing Selections727693
Node: Displaying Selections731462
Node: Operating on Selections732120
Node: Rearranging with Selections738119
Node: Algebraic Manipulation747817
Node: Simplifying Formulas755459
Node: Default Simplifications756791
Node: Algebraic Simplifications769479
Node: Unsafe Simplifications778965
Node: Simplification of Units782200
Node: Polynomials785771
Node: Calculus795302
Node: Differentiation795811
Node: Integration798300
Node: Customizing the Integrator801976
Node: Numerical Integration808220
Node: Taylor Series810198
Node: Solving Equations811050
Node: Multiple Solutions812411
Node: Solving Systems of Equations817564
Node: Decomposing Polynomials820659
Node: Numerical Solutions826489
Node: Root Finding827148
Node: Minimization830724
Node: Numerical Systems of Equations833309
Node: Curve Fitting834665
Node: Linear Fits835289
Node: Polynomial and Multilinear Fits840444
Node: Error Estimates for Fits844547
Node: Standard Nonlinear Models849203
Node: Curve Fitting Details856104
Node: Interpolation869744
Node: Summations872450
Node: Logical Operations879615
Node: Rewrite Rules891202
Node: Entering Rewrite Rules892580
Node: Basic Rewrite Rules895449
Node: Conditional Rewrite Rules897574
Node: Algebraic Properties of Rewrite Rules901993
Node: Other Features of Rewrite Rules912758
Node: Composing Patterns in Rewrite Rules927565
Node: Nested Formulas with Rewrite Rules932385
Node: Multi-Phase Rewrite Rules936074
Node: Selections with Rewrite Rules941489
Node: Matching Commands945056
Node: Automatic Rewrites946827
Node: Debugging Rewrites955299
Node: Examples of Rewrite Rules956229
Node: Units960812
Node: Basic Operations on Units961337
Node: The Units Table969656
Node: Predefined Units972319
Node: User-Defined Units975746
Node: Store and Recall979157
Node: Storing Variables979669
Node: Recalling Variables987418
Node: Operations on Variables988385
Node: Let Command992146
Node: Evaluates-To Operator993862
Node: Graphics999430
Node: Basic Graphics1000584
Node: Three Dimensional Graphics1004308
Node: Managing Curves1007324
Node: Graphics Options1014603
Node: Devices1020937
Node: Kill and Yank1029086
Node: Killing From Stack1029593
Node: Yanking Into Stack1031358
Node: Grabbing From Buffers1032357
Node: Yanking Into Buffers1037872
Node: X Cut and Paste1040887
Node: Keypad Mode1042385
Node: Keypad Main Menu1044457
Node: Keypad Functions Menu1049037
Node: Keypad Binary Menu1050276
Node: Keypad Vectors Menu1051451
Node: Keypad Modes Menu1054697
Node: Embedded Mode1056768
Node: Basic Embedded Mode1057316
Node: More About Embedded Mode1064069
Node: Assignments in Embedded Mode1070485
Node: Mode Settings in Embedded Mode1079032
Node: Customizing Embedded Mode1085092
Node: Programming1092301
Node: Creating User Keys1094165
Node: Keyboard Macros1097424
Node: Naming Keyboard Macros1099375
Node: Conditionals in Macros1101816
Node: Loops in Macros1105232
Node: Local Values in Macros1109217
Node: Queries in Macros1112141
Node: Invocation Macros1113659
Node: Algebraic Definitions1115185
Node: Lisp Definitions1121001
Node: Defining Functions1122492
Node: Defining Simple Commands1131170
Node: Defining Stack Commands1136823
Node: Argument Qualifiers1140761
Node: Example Definitions1143091
Node: Bit Counting Example1143495
Node: Sine Example1146254
Node: Calling Calc from Your Programs1149818
Node: Internals1164311
Node: Data Type Formats1166107
Node: Interactive Lisp Functions1173472
Node: Stack Lisp Functions1176340
Node: Predicates1185594
Node: Computational Lisp Functions1194964
Node: Vector Lisp Functions1207741
Node: Symbolic Lisp Functions1212781
Node: Formatting Lisp Functions1238612
Node: Hooks1244631
Node: Copying1251153
Node: GNU Free Documentation License1288730
Node: Customizing Calc1310952
Node: Reporting Bugs1324648
Node: Summary1325833
Node: Key Index1374324
Node: Command Index1443991
Node: Function Index1502533
Node: Concept Index1558453
Node: Variable Index1591264
Node: Lisp Function Index1601981

End Tag Table
