This is calc.info, produced by makeinfo version 4.11 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: 1180
calc.info-2: 300707
calc.info-3: 597481
calc.info-4: 887725
calc.info-5: 1182598
calc.info-6: 1453018

Tag Table:
(Indirect)
Node: Top1180
Node: Copying3551
Node: Getting Started14108
Node: What is Calc14570
Node: About This Manual16692
Node: Notations Used in This Manual19272
Node: Demonstration of Calc21025
Node: Using Calc25780
Node: Starting Calc26515
Node: The Standard Interface28540
Node: Quick Mode Overview32941
Node: Keypad Mode Overview34000
Node: Standalone Operation37773
Node: Embedded Mode Overview38418
Node: Other M-# Commands41990
Node: History and Acknowledgements46418
Node: Interactive Tutorial51591
Node: Tutorial52574
Node: Basic Tutorial54198
Node: RPN Tutorial54772
Node: Algebraic Tutorial68861
Node: Undo Tutorial79187
Node: Modes Tutorial85072
Node: Arithmetic Tutorial101308
Node: Vector/Matrix Tutorial113619
Node: Vector Analysis Tutorial114096
Node: Matrix Tutorial118175
Node: List Tutorial125370
Node: Types Tutorial146034
Node: Algebra Tutorial163997
Node: Basic Algebra Tutorial164377
Node: Rewrites Tutorial178678
Node: Programming Tutorial194384
Node: Answers to Exercises214952
Node: RPN Answer 1218536
Node: RPN Answer 2218794
Node: RPN Answer 3220419
Node: RPN Answer 4221487
Node: Algebraic Answer 1222812
Node: Algebraic Answer 2223306
Node: Algebraic Answer 3223757
Node: Modes Answer 1224572
Node: Modes Answer 2228081
Node: Modes Answer 3229204
Node: Modes Answer 4230581
Node: Arithmetic Answer 1231633
Node: Arithmetic Answer 2232568
Node: Vector Answer 1233129
Node: Vector Answer 2233740
Node: Matrix Answer 1234174
Node: Matrix Answer 2234502
Node: Matrix Answer 3235275
Node: List Answer 1237428
Node: List Answer 2238227
Node: List Answer 3239884
Node: List Answer 4240958
Node: List Answer 5242122
Node: List Answer 6243433
Node: List Answer 7243711
Node: List Answer 8245425
Node: List Answer 9247967
Node: List Answer 10250697
Node: List Answer 11251443
Node: List Answer 12253250
Node: List Answer 13256266
Node: List Answer 14259598
Node: Types Answer 1261761
Node: Types Answer 2263053
Node: Types Answer 3264638
Node: Types Answer 4265724
Node: Types Answer 5266368
Node: Types Answer 6267776
Node: Types Answer 7269372
Node: Types Answer 8270413
Node: Types Answer 9272008
Node: Types Answer 10272840
Node: Types Answer 11274459
Node: Types Answer 12275594
Node: Types Answer 13276150
Node: Types Answer 14276400
Node: Types Answer 15277223
Node: Algebra Answer 1278134
Node: Algebra Answer 2278654
Node: Algebra Answer 3279675
Node: Algebra Answer 4280521
Node: Rewrites Answer 1281986
Node: Rewrites Answer 2283240
Node: Rewrites Answer 3284646
Node: Rewrites Answer 4285838
Node: Rewrites Answer 5287574
Node: Rewrites Answer 6288141
Node: Rewrites Answer 7289339
Node: Programming Answer 1292629
Node: Programming Answer 2293241
Node: Programming Answer 3293977
Node: Programming Answer 4294955
Node: Programming Answer 5295220
Node: Programming Answer 6295718
Node: Programming Answer 7296569
Node: Programming Answer 8297843
Node: Programming Answer 9300707
Node: Programming Answer 10304105
Node: Programming Answer 11306692
Node: Programming Answer 12309989
Node: Introduction310973
Node: Basic Commands311504
Node: Help Commands317318
Node: Stack Basics321870
Node: Numeric Entry324125
Node: Algebraic Entry325589
Node: Quick Calculator330658
Node: Prefix Arguments333853
Node: Undo336334
Node: Error Messages338384
Node: Multiple Calculators339661
Node: Troubleshooting Commands340889
Node: Autoloading Problems341352
Node: Recursion Depth342349
Node: Caches343361
Node: Debugging Calc344606
Node: Data Types347170
Node: Integers348444
Node: Fractions349634
Node: Floats350498
Node: Complex Numbers354022
Node: Infinities355371
Node: Vectors and Matrices359290
Node: Strings360978
Node: HMS Forms363654
Node: Date Forms365188
Node: Modulo Forms371098
Node: Error Forms374320
Node: Interval Forms378094
Node: Incomplete Objects382542
Node: Variables384516
Node: Formulas387388
Node: Stack and Trail393465
Node: Stack Manipulation393926
Node: Editing Stack Entries397805
Node: Trail Commands400555
Node: Keep Arguments404225
Node: Mode Settings406464
Node: General Mode Commands407008
Node: Precision410509
Node: Inverse and Hyperbolic413296
Node: Calculation Modes414876
Node: Angular Modes415429
Node: Polar Mode416617
Node: Fraction Mode417278
Node: Infinite Mode418147
Node: Symbolic Mode419931
Node: Matrix Mode421155
Node: Automatic Recomputation424612
Node: Working Message425639
Node: Simplification Modes426765
Node: Declarations430256
Node: Declaration Basics430737
Node: Kinds of Declarations433434
Node: Functions for Declarations441259
Node: Display Modes445598
Node: Radix Modes447325
Node: Grouping Digits448861
Node: Float Formats450544
Node: Complex Formats453446
Node: Fraction Formats454517
Node: HMS Formats456293
Node: Date Formats457623
Node: Date Formatting Codes458732
Node: Free-Form Dates463851
Node: Standard Date Formats466484
Node: Truncating the Stack467700
Node: Justification469085
Node: Labels471823
Node: Language Modes473077
Node: Normal Language Modes475374
Node: C FORTRAN Pascal478745
Node: TeX Language Mode482314
Node: Eqn Language Mode487403
Node: Mathematica Language Mode491011
Node: Maple Language Mode492056
Node: Compositions493639
Node: Composition Basics495164
Node: Horizontal Compositions500037
Node: Vertical Compositions501512
Node: Other Compositions504077
Node: Information about Compositions506292
Node: User-Defined Compositions507601
Node: Syntax Tables512560
Node: Syntax Table Basics513518
Node: Precedence in Syntax Tables519611
Node: Advanced Syntax Patterns520826
Node: Conditional Syntax Rules525194
Node: Modes Variable528232
Node: Calc Mode Line531891
Node: Arithmetic536651
Node: Basic Arithmetic537799
Node: Integer Truncation550491
Node: Complex Number Functions554138
Node: Conversions556100
Node: Date Arithmetic562743
Node: Date Conversions563780
Node: Date Functions567270
Node: Business Days573545
Node: Time Zones580098
Node: Financial Functions590987
Node: Percentages592005
Node: Future Value594703
Node: Present Value597481
Node: Related Financial Functions601058
Node: Depreciation Functions603880
Node: Definitions of Financial Functions606509
Node: Binary Functions612280
Node: Scientific Functions618627
Node: Logarithmic Functions620259
Node: Trigonometric and Hyperbolic Functions622348
Node: Advanced Math Functions625710
Node: Branch Cuts629100
Node: Random Numbers635388
Node: Random Number Generator640663
Node: Combinatorial Functions645363
Node: Probability Distribution Functions652158
Node: Matrix Functions655765
Node: Packing and Unpacking656783
Node: Building Vectors665324
Node: Extracting Elements670754
Node: Manipulating Vectors674998
Node: Vector and Matrix Arithmetic682904
Node: Set Operations686070
Node: Statistical Operations693093
Node: Single-Variable Statistics694091
Node: Paired-Sample Statistics702266
Node: Reducing and Mapping704010
Node: Specifying Operators704986
Node: Mapping711195
Node: Reducing715860
Node: Nesting and Fixed Points718887
Node: Generalized Products722374
Node: Vector and Matrix Formats723993
Node: Algebra728529
Node: Selecting Subformulas729854
Node: Making Selections730694
Node: Changing Selections736340
Node: Displaying Selections740114
Node: Operating on Selections740777
Node: Rearranging with Selections746781
Node: Algebraic Manipulation756482
Node: Simplifying Formulas764129
Node: Default Simplifications765466
Node: Algebraic Simplifications778225
Node: Unsafe Simplifications787243
Node: Simplification of Units790483
Node: Polynomials794059
Node: Calculus803596
Node: Differentiation804110
Node: Integration806604
Node: Customizing the Integrator810028
Node: Numerical Integration816277
Node: Taylor Series818260
Node: Solving Equations819117
Node: Multiple Solutions820483
Node: Solving Systems of Equations825641
Node: Decomposing Polynomials828741
Node: Numerical Solutions834576
Node: Root Finding835240
Node: Minimization838821
Node: Numerical Systems of Equations841411
Node: Curve Fitting842772
Node: Linear Fits843401
Node: Polynomial and Multilinear Fits848548
Node: Error Estimates for Fits852652
Node: Standard Nonlinear Models857314
Node: Curve Fitting Details864220
Node: Interpolation877865
Node: Summations880576
Node: Logical Operations887725
Node: Rewrite Rules899321
Node: Entering Rewrite Rules900704
Node: Basic Rewrite Rules903572
Node: Conditional Rewrite Rules905702
Node: Algebraic Properties of Rewrite Rules910126
Node: Other Features of Rewrite Rules920896
Node: Composing Patterns in Rewrite Rules935707
Node: Nested Formulas with Rewrite Rules940534
Node: Multi-Phase Rewrite Rules944228
Node: Selections with Rewrite Rules949648
Node: Matching Commands953220
Node: Automatic Rewrites954996
Node: Debugging Rewrites963473
Node: Examples of Rewrite Rules964408
Node: Units968994
Node: Basic Operations on Units969524
Node: The Units Table977844
Node: Predefined Units980510
Node: User-Defined Units983415
Node: Store and Recall986748
Node: Storing Variables987265
Node: Recalling Variables994982
Node: Operations on Variables995954
Node: Let Command999605
Node: Evaluates-To Operator1001322
Node: Graphics1006876
Node: Basic Graphics1008040
Node: Three Dimensional Graphics1011769
Node: Managing Curves1014794
Node: Graphics Options1022078
Node: Devices1028415
Node: Kill and Yank1036530
Node: Killing From Stack1037042
Node: Yanking Into Stack1038812
Node: Grabbing From Buffers1039816
Node: Yanking Into Buffers1045296
Node: X Cut and Paste1048308
Node: Keypad Mode1049811
Node: Keypad Main Menu1051895
Node: Keypad Functions Menu1056474
Node: Keypad Binary Menu1057718
Node: Keypad Vectors Menu1058898
Node: Keypad Modes Menu1062149
Node: Embedded Mode1064225
Node: Basic Embedded Mode1064778
Node: More About Embedded Mode1070794
Node: Assignments in Embedded Mode1077404
Node: Mode Settings in Embedded Mode1085893
Node: Customizing Embedded Mode1091385
Node: Programming1098406
Node: Creating User Keys1100280
Node: Keyboard Macros1103484
Node: Naming Keyboard Macros1105440
Node: Conditionals in Macros1108717
Node: Loops in Macros1112138
Node: Local Values in Macros1116126
Node: Queries in Macros1119051
Node: Invocation Macros1120281
Node: Algebraic Definitions1121800
Node: Lisp Definitions1127478
Node: Defining Functions1128974
Node: Defining Simple Commands1137368
Node: Defining Stack Commands1143035
Node: Argument Qualifiers1146978
Node: Example Definitions1149313
Node: Bit Counting Example1149722
Node: Sine Example1152486
Node: Calling Calc from Your Programs1156055
Node: Internals1170554
Node: Data Type Formats1172355
Node: Interactive Lisp Functions1179725
Node: Stack Lisp Functions1182598
Node: Predicates1191857
Node: Computational Lisp Functions1201232
Node: Vector Lisp Functions1213993
Node: Symbolic Lisp Functions1219055
Node: Formatting Lisp Functions1244891
Node: Hooks1250915
Node: Installation1257051
Node: Reporting Bugs1276062
Node: Summary1277746
Node: Key Index1326009
Node: Command Index1395537
Node: Function Index1453018
Node: Concept Index1505368
Node: Variable Index1538115
Node: Lisp Function Index1547295

End Tag Table
