This is calc.info, produced by makeinfo version 4.8 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: 300706
calc.info-3: 597481
calc.info-4: 887726
calc.info-5: 1182604
calc.info-6: 1453024

Tag Table:
(Indirect)
Node: Top1179
Node: Copying3550
Node: Getting Started14107
Node: What is Calc14569
Node: About This Manual16691
Node: Notations Used in This Manual19271
Node: Demonstration of Calc21024
Node: Using Calc25779
Node: Starting Calc26514
Node: The Standard Interface28539
Node: Quick Mode Overview32940
Node: Keypad Mode Overview33999
Node: Standalone Operation37772
Node: Embedded Mode Overview38417
Node: Other M-# Commands41989
Node: History and Acknowledgements46417
Node: Interactive Tutorial51590
Node: Tutorial52573
Node: Basic Tutorial54197
Node: RPN Tutorial54771
Node: Algebraic Tutorial68860
Node: Undo Tutorial79186
Node: Modes Tutorial85071
Node: Arithmetic Tutorial101307
Node: Vector/Matrix Tutorial113618
Node: Vector Analysis Tutorial114095
Node: Matrix Tutorial118174
Node: List Tutorial125369
Node: Types Tutorial146033
Node: Algebra Tutorial163996
Node: Basic Algebra Tutorial164376
Node: Rewrites Tutorial178677
Node: Programming Tutorial194383
Node: Answers to Exercises214951
Node: RPN Answer 1218535
Node: RPN Answer 2218793
Node: RPN Answer 3220418
Node: RPN Answer 4221486
Node: Algebraic Answer 1222811
Node: Algebraic Answer 2223305
Node: Algebraic Answer 3223756
Node: Modes Answer 1224571
Node: Modes Answer 2228080
Node: Modes Answer 3229203
Node: Modes Answer 4230580
Node: Arithmetic Answer 1231632
Node: Arithmetic Answer 2232567
Node: Vector Answer 1233128
Node: Vector Answer 2233739
Node: Matrix Answer 1234173
Node: Matrix Answer 2234501
Node: Matrix Answer 3235274
Node: List Answer 1237427
Node: List Answer 2238226
Node: List Answer 3239883
Node: List Answer 4240957
Node: List Answer 5242121
Node: List Answer 6243432
Node: List Answer 7243710
Node: List Answer 8245424
Node: List Answer 9247966
Node: List Answer 10250696
Node: List Answer 11251442
Node: List Answer 12253249
Node: List Answer 13256265
Node: List Answer 14259597
Node: Types Answer 1261760
Node: Types Answer 2263052
Node: Types Answer 3264637
Node: Types Answer 4265723
Node: Types Answer 5266367
Node: Types Answer 6267775
Node: Types Answer 7269371
Node: Types Answer 8270412
Node: Types Answer 9272007
Node: Types Answer 10272839
Node: Types Answer 11274458
Node: Types Answer 12275593
Node: Types Answer 13276149
Node: Types Answer 14276399
Node: Types Answer 15277222
Node: Algebra Answer 1278133
Node: Algebra Answer 2278653
Node: Algebra Answer 3279674
Node: Algebra Answer 4280520
Node: Rewrites Answer 1281985
Node: Rewrites Answer 2283239
Node: Rewrites Answer 3284645
Node: Rewrites Answer 4285837
Node: Rewrites Answer 5287573
Node: Rewrites Answer 6288140
Node: Rewrites Answer 7289338
Node: Programming Answer 1292628
Node: Programming Answer 2293240
Node: Programming Answer 3293976
Node: Programming Answer 4294954
Node: Programming Answer 5295219
Node: Programming Answer 6295717
Node: Programming Answer 7296568
Node: Programming Answer 8297842
Node: Programming Answer 9300706
Node: Programming Answer 10304104
Node: Programming Answer 11306691
Node: Programming Answer 12309988
Node: Introduction310972
Node: Basic Commands311503
Node: Help Commands317317
Node: Stack Basics321869
Node: Numeric Entry324124
Node: Algebraic Entry325588
Node: Quick Calculator330657
Node: Prefix Arguments333852
Node: Undo336333
Node: Error Messages338383
Node: Multiple Calculators339660
Node: Troubleshooting Commands340888
Node: Autoloading Problems341351
Node: Recursion Depth342348
Node: Caches343360
Node: Debugging Calc344605
Node: Data Types347169
Node: Integers348443
Node: Fractions349633
Node: Floats350497
Node: Complex Numbers354021
Node: Infinities355370
Node: Vectors and Matrices359289
Node: Strings360977
Node: HMS Forms363653
Node: Date Forms365187
Node: Modulo Forms371097
Node: Error Forms374319
Node: Interval Forms378093
Node: Incomplete Objects382541
Node: Variables384515
Node: Formulas387387
Node: Stack and Trail393464
Node: Stack Manipulation393925
Node: Editing Stack Entries397804
Node: Trail Commands400554
Node: Keep Arguments404224
Node: Mode Settings406463
Node: General Mode Commands407007
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 Functions645364
Node: Probability Distribution Functions652159
Node: Matrix Functions655766
Node: Packing and Unpacking656784
Node: Building Vectors665325
Node: Extracting Elements670755
Node: Manipulating Vectors674999
Node: Vector and Matrix Arithmetic682905
Node: Set Operations686071
Node: Statistical Operations693094
Node: Single-Variable Statistics694092
Node: Paired-Sample Statistics702267
Node: Reducing and Mapping704011
Node: Specifying Operators704987
Node: Mapping711196
Node: Reducing715861
Node: Nesting and Fixed Points718888
Node: Generalized Products722375
Node: Vector and Matrix Formats723994
Node: Algebra728530
Node: Selecting Subformulas729855
Node: Making Selections730695
Node: Changing Selections736341
Node: Displaying Selections740115
Node: Operating on Selections740778
Node: Rearranging with Selections746782
Node: Algebraic Manipulation756483
Node: Simplifying Formulas764130
Node: Default Simplifications765467
Node: Algebraic Simplifications778226
Node: Unsafe Simplifications787244
Node: Simplification of Units790484
Node: Polynomials794060
Node: Calculus803597
Node: Differentiation804111
Node: Integration806605
Node: Customizing the Integrator810029
Node: Numerical Integration816278
Node: Taylor Series818261
Node: Solving Equations819118
Node: Multiple Solutions820484
Node: Solving Systems of Equations825642
Node: Decomposing Polynomials828742
Node: Numerical Solutions834577
Node: Root Finding835241
Node: Minimization838822
Node: Numerical Systems of Equations841412
Node: Curve Fitting842773
Node: Linear Fits843402
Node: Polynomial and Multilinear Fits848549
Node: Error Estimates for Fits852653
Node: Standard Nonlinear Models857315
Node: Curve Fitting Details864221
Node: Interpolation877866
Node: Summations880577
Node: Logical Operations887726
Node: Rewrite Rules899322
Node: Entering Rewrite Rules900705
Node: Basic Rewrite Rules903573
Node: Conditional Rewrite Rules905703
Node: Algebraic Properties of Rewrite Rules910127
Node: Other Features of Rewrite Rules920897
Node: Composing Patterns in Rewrite Rules935713
Node: Nested Formulas with Rewrite Rules940540
Node: Multi-Phase Rewrite Rules944234
Node: Selections with Rewrite Rules949654
Node: Matching Commands953226
Node: Automatic Rewrites955002
Node: Debugging Rewrites963479
Node: Examples of Rewrite Rules964414
Node: Units969000
Node: Basic Operations on Units969530
Node: The Units Table977850
Node: Predefined Units980516
Node: User-Defined Units983421
Node: Store and Recall986754
Node: Storing Variables987271
Node: Recalling Variables994988
Node: Operations on Variables995960
Node: Let Command999611
Node: Evaluates-To Operator1001328
Node: Graphics1006882
Node: Basic Graphics1008046
Node: Three Dimensional Graphics1011775
Node: Managing Curves1014800
Node: Graphics Options1022084
Node: Devices1028421
Node: Kill and Yank1036536
Node: Killing From Stack1037048
Node: Yanking Into Stack1038818
Node: Grabbing From Buffers1039822
Node: Yanking Into Buffers1045302
Node: X Cut and Paste1048314
Node: Keypad Mode1049817
Node: Keypad Main Menu1051901
Node: Keypad Functions Menu1056480
Node: Keypad Binary Menu1057724
Node: Keypad Vectors Menu1058904
Node: Keypad Modes Menu1062155
Node: Embedded Mode1064231
Node: Basic Embedded Mode1064784
Node: More About Embedded Mode1070800
Node: Assignments in Embedded Mode1077410
Node: Mode Settings in Embedded Mode1085899
Node: Customizing Embedded Mode1091391
Node: Programming1098412
Node: Creating User Keys1100286
Node: Keyboard Macros1103490
Node: Naming Keyboard Macros1105446
Node: Conditionals in Macros1108723
Node: Loops in Macros1112144
Node: Local Values in Macros1116132
Node: Queries in Macros1119057
Node: Invocation Macros1120287
Node: Algebraic Definitions1121806
Node: Lisp Definitions1127484
Node: Defining Functions1128980
Node: Defining Simple Commands1137374
Node: Defining Stack Commands1143041
Node: Argument Qualifiers1146984
Node: Example Definitions1149319
Node: Bit Counting Example1149728
Node: Sine Example1152492
Node: Calling Calc from Your Programs1156061
Node: Internals1170560
Node: Data Type Formats1172361
Node: Interactive Lisp Functions1179731
Node: Stack Lisp Functions1182604
Node: Predicates1191863
Node: Computational Lisp Functions1201238
Node: Vector Lisp Functions1213999
Node: Symbolic Lisp Functions1219061
Node: Formatting Lisp Functions1244897
Node: Hooks1250921
Node: Installation1257057
Node: Reporting Bugs1276068
Node: Summary1277752
Node: Key Index1326015
Node: Command Index1395543
Node: Function Index1453024
Node: Concept Index1505374
Node: Variable Index1538121
Node: Lisp Function Index1547301

End Tag Table
