This is calc.info, produced by makeinfo version 6.0 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: 1176
calc.info-2: 301886
calc.info-3: 603189
calc.info-4: 902558
calc.info-5: 1205551
calc.info-6: 1510876

Tag Table:
(Indirect)
Node: Top1176
Node: Copying3546
Node: Getting Started14103
Node: What is Calc14564
Node: About This Manual16686
Node: Notations Used in This Manual19266
Node: Demonstration of Calc21016
Node: Using Calc25770
Node: Starting Calc26505
Node: The Standard Interface28530
Node: Quick Mode Overview32932
Node: Keypad Mode Overview33990
Node: Standalone Operation37763
Node: Embedded Mode Overview38408
Node: Other M-# Commands41978
Node: History and Acknowledgements46406
Node: Interactive Tutorial51578
Node: Tutorial52561
Node: Basic Tutorial54185
Node: RPN Tutorial54759
Node: Algebraic Tutorial68859
Node: Undo Tutorial79187
Node: Modes Tutorial85073
Node: Arithmetic Tutorial101312
Node: Vector/Matrix Tutorial113624
Node: Vector Analysis Tutorial114101
Node: Matrix Tutorial118180
Node: List Tutorial125379
Node: Types Tutorial146050
Node: Algebra Tutorial164021
Node: Basic Algebra Tutorial164401
Node: Rewrites Tutorial178705
Node: Programming Tutorial194415
Node: Answers to Exercises214986
Node: RPN Answer 1218570
Node: RPN Answer 2218828
Node: RPN Answer 3220453
Node: RPN Answer 4221521
Node: Algebraic Answer 1222846
Node: Algebraic Answer 2223340
Node: Algebraic Answer 3223790
Node: Modes Answer 1224605
Node: Modes Answer 2228115
Node: Modes Answer 3229237
Node: Modes Answer 4230614
Node: Arithmetic Answer 1231666
Node: Arithmetic Answer 2232600
Node: Vector Answer 1233161
Node: Vector Answer 2233771
Node: Matrix Answer 1234205
Node: Matrix Answer 2234533
Node: Matrix Answer 3235309
Node: List Answer 1237462
Node: List Answer 2238261
Node: List Answer 3239917
Node: List Answer 4240991
Node: List Answer 5242155
Node: List Answer 6243466
Node: List Answer 7243744
Node: List Answer 8245458
Node: List Answer 9248000
Node: List Answer 10250730
Node: List Answer 11251476
Node: List Answer 12253283
Node: List Answer 13256299
Node: List Answer 14259631
Node: Types Answer 1261794
Node: Types Answer 2263086
Node: Types Answer 3264671
Node: Types Answer 4265757
Node: Types Answer 5266401
Node: Types Answer 6267808
Node: Types Answer 7269404
Node: Types Answer 8270445
Node: Types Answer 9272038
Node: Types Answer 10272870
Node: Types Answer 11274489
Node: Types Answer 12275624
Node: Types Answer 13276180
Node: Types Answer 14276430
Node: Types Answer 15277253
Node: Algebra Answer 1278165
Node: Algebra Answer 2278685
Node: Algebra Answer 3279706
Node: Algebra Answer 4280552
Node: Rewrites Answer 1282017
Node: Rewrites Answer 2283271
Node: Rewrites Answer 3284676
Node: Rewrites Answer 4285867
Node: Rewrites Answer 5287603
Node: Rewrites Answer 6288170
Node: Rewrites Answer 7289367
Node: Programming Answer 1292658
Node: Programming Answer 2293270
Node: Programming Answer 3294003
Node: Programming Answer 4294959
Node: Programming Answer 5295223
Node: Programming Answer 6295721
Node: Programming Answer 7296573
Node: Programming Answer 8297846
Node: Programming Answer 9301886
Node: Programming Answer 10305283
Node: Programming Answer 11307870
Node: Programming Answer 12311167
Node: Introduction312151
Node: Basic Commands312682
Node: Help Commands318498
Node: Stack Basics323050
Node: Numeric Entry325304
Node: Algebraic Entry326767
Node: Quick Calculator331832
Node: Prefix Arguments335027
Node: Undo337508
Node: Error Messages339559
Node: Multiple Calculators340836
Node: Troubleshooting Commands342065
Node: Autoloading Problems342528
Node: Recursion Depth343525
Node: Caches344537
Node: Debugging Calc345782
Node: Data Types348344
Node: Integers349618
Node: Fractions350808
Node: Floats351671
Node: Complex Numbers355195
Node: Infinities356544
Node: Vectors and Matrices360462
Node: Strings362146
Node: HMS Forms364821
Node: Date Forms366355
Node: Modulo Forms372262
Node: Error Forms375479
Node: Interval Forms379252
Node: Incomplete Objects383699
Node: Variables385671
Node: Formulas388544
Node: Stack and Trail394617
Node: Stack Manipulation395078
Node: Editing Stack Entries398956
Node: Trail Commands401707
Node: Keep Arguments405379
Node: Mode Settings407617
Node: General Mode Commands408161
Node: Precision411663
Node: Inverse and Hyperbolic414449
Node: Calculation Modes416030
Node: Angular Modes416583
Node: Polar Mode417771
Node: Fraction Mode418432
Node: Infinite Mode419299
Node: Symbolic Mode421083
Node: Matrix Mode422307
Node: Automatic Recomputation425764
Node: Working Message426790
Node: Simplification Modes427916
Node: Declarations431407
Node: Declaration Basics431888
Node: Kinds of Declarations434585
Node: Functions for Declarations442401
Node: Display Modes446741
Node: Radix Modes448468
Node: Grouping Digits450004
Node: Float Formats451687
Node: Complex Formats454586
Node: Fraction Formats455657
Node: HMS Formats457432
Node: Date Formats458762
Node: Date Formatting Codes459869
Node: Free-Form Dates464859
Node: Standard Date Formats467492
Node: Truncating the Stack468689
Node: Justification470074
Node: Labels472812
Node: Language Modes474066
Node: Normal Language Modes476363
Node: C FORTRAN Pascal479734
Node: TeX Language Mode483305
Node: Eqn Language Mode488392
Node: Mathematica Language Mode492000
Node: Maple Language Mode493046
Node: Compositions494628
Node: Composition Basics496155
Node: Horizontal Compositions501025
Node: Vertical Compositions502499
Node: Other Compositions505064
Node: Information about Compositions507276
Node: User-Defined Compositions508584
Node: Syntax Tables513541
Node: Syntax Table Basics514498
Node: Precedence in Syntax Tables520589
Node: Advanced Syntax Patterns521804
Node: Conditional Syntax Rules526171
Node: Modes Variable529209
Node: Calc Mode Line532866
Node: Arithmetic537625
Node: Basic Arithmetic538773
Node: Integer Truncation551457
Node: Complex Number Functions555105
Node: Conversions557066
Node: Date Arithmetic563709
Node: Date Conversions564746
Node: Date Functions568235
Node: Business Days574510
Node: Time Zones581060
Node: Financial Functions591947
Node: Percentages592965
Node: Future Value595662
Node: Present Value598438
Node: Related Financial Functions603189
Node: Depreciation Functions606011
Node: Definitions of Financial Functions608639
Node: Binary Functions614410
Node: Scientific Functions620754
Node: Logarithmic Functions622385
Node: Trigonometric and Hyperbolic Functions624474
Node: Advanced Math Functions627837
Node: Branch Cuts631225
Node: Random Numbers637505
Node: Random Number Generator642774
Node: Combinatorial Functions647472
Node: Probability Distribution Functions654266
Node: Matrix Functions657870
Node: Packing and Unpacking658890
Node: Building Vectors667430
Node: Extracting Elements672860
Node: Manipulating Vectors677102
Node: Vector and Matrix Arithmetic685008
Node: Set Operations688175
Node: Statistical Operations695191
Node: Single-Variable Statistics696189
Node: Paired-Sample Statistics704365
Node: Reducing and Mapping706110
Node: Specifying Operators707086
Node: Mapping713293
Node: Reducing717955
Node: Nesting and Fixed Points720983
Node: Generalized Products724470
Node: Vector and Matrix Formats726089
Node: Algebra730626
Node: Selecting Subformulas731951
Node: Making Selections732791
Node: Changing Selections738437
Node: Displaying Selections742211
Node: Operating on Selections742874
Node: Rearranging with Selections748879
Node: Algebraic Manipulation758579
Node: Simplifying Formulas766224
Node: Default Simplifications767561
Node: Algebraic Simplifications780320
Node: Unsafe Simplifications789334
Node: Simplification of Units792572
Node: Polynomials796148
Node: Calculus805681
Node: Differentiation806195
Node: Integration808689
Node: Customizing the Integrator812113
Node: Numerical Integration818362
Node: Taylor Series820344
Node: Solving Equations821201
Node: Multiple Solutions822566
Node: Solving Systems of Equations827721
Node: Decomposing Polynomials830820
Node: Numerical Solutions836655
Node: Root Finding837319
Node: Minimization840899
Node: Numerical Systems of Equations843486
Node: Curve Fitting844846
Node: Linear Fits845475
Node: Polynomial and Multilinear Fits850622
Node: Error Estimates for Fits854726
Node: Standard Nonlinear Models859387
Node: Curve Fitting Details866282
Node: Interpolation879927
Node: Summations882637
Node: Logical Operations889786
Node: Rewrite Rules902558
Node: Entering Rewrite Rules903941
Node: Basic Rewrite Rules906805
Node: Conditional Rewrite Rules908936
Node: Algebraic Properties of Rewrite Rules913360
Node: Other Features of Rewrite Rules924130
Node: Composing Patterns in Rewrite Rules938925
Node: Nested Formulas with Rewrite Rules943749
Node: Multi-Phase Rewrite Rules947443
Node: Selections with Rewrite Rules952863
Node: Matching Commands956435
Node: Automatic Rewrites958210
Node: Debugging Rewrites966685
Node: Examples of Rewrite Rules967620
Node: Units972205
Node: Basic Operations on Units972735
Node: The Units Table981055
Node: Predefined Units983721
Node: User-Defined Units986625
Node: Store and Recall989956
Node: Storing Variables990473
Node: Recalling Variables998188
Node: Operations on Variables999160
Node: Let Command1002799
Node: Evaluates-To Operator1004515
Node: Graphics1010069
Node: Basic Graphics1011233
Node: Three Dimensional Graphics1014962
Node: Managing Curves1017986
Node: Graphics Options1025269
Node: Devices1031606
Node: Kill and Yank1039718
Node: Killing From Stack1040230
Node: Yanking Into Stack1042000
Node: Grabbing From Buffers1043004
Node: Yanking Into Buffers1048483
Node: X Cut and Paste1051497
Node: Keypad Mode1053001
Node: Keypad Main Menu1055085
Node: Keypad Functions Menu1059642
Node: Keypad Binary Menu1060887
Node: Keypad Vectors Menu1062066
Node: Keypad Modes Menu1065317
Node: Embedded Mode1067392
Node: Basic Embedded Mode1067945
Node: More About Embedded Mode1073958
Node: Assignments in Embedded Mode1080566
Node: Mode Settings in Embedded Mode1089060
Node: Customizing Embedded Mode1094552
Node: Programming1101573
Node: Creating User Keys1103446
Node: Keyboard Macros1106650
Node: Naming Keyboard Macros1108591
Node: Conditionals in Macros1111872
Node: Loops in Macros1115292
Node: Local Values in Macros1119279
Node: Queries in Macros1122205
Node: Invocation Macros1123421
Node: Algebraic Definitions1124941
Node: Lisp Definitions1130618
Node: Defining Functions1132115
Node: Defining Simple Commands1140510
Node: Defining Stack Commands1146176
Node: Argument Qualifiers1150120
Node: Example Definitions1152456
Node: Bit Counting Example1152865
Node: Sine Example1155629
Node: Calling Calc from Your Programs1159197
Node: Internals1173707
Node: Data Type Formats1175506
Node: Interactive Lisp Functions1182877
Node: Stack Lisp Functions1185750
Node: Predicates1195003
Node: Computational Lisp Functions1205551
Node: Vector Lisp Functions1218316
Node: Symbolic Lisp Functions1223372
Node: Formatting Lisp Functions1249178
Node: Hooks1255192
Node: Installation1261329
Node: Reporting Bugs1280355
Node: Summary1282038
Node: Key Index1330341
Node: Command Index1399869
Node: Function Index1457350
Node: Concept Index1510876
Node: Variable Index1543696
Node: Lisp Function Index1552876

End Tag Table
