Info file: calc.info,    -*-Text-*-
produced by `texinfo-format-buffer'
from filebuffer `*scratch*'
using `texinfmt.el' version 2.34 of 7 June 1995.





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: 1090
calc.info-2: 51005
calc.info-3: 112379
calc.info-4: 162667
calc.info-5: 212854
calc.info-6: 263401
calc.info-7: 313448
calc.info-8: 366495
calc.info-9: 419216
calc.info-10: 472480
calc.info-11: 525002
calc.info-12: 583582
calc.info-13: 637328
calc.info-14: 693656
calc.info-15: 747248
calc.info-16: 800164
calc.info-17: 853764
calc.info-18: 909896
calc.info-19: 966349
calc.info-20: 1016356
calc.info-21: 1072958
calc.info-22: 1123879
calc.info-23: 1177743
calc.info-24: 1230738
calc.info-25: 1311612
calc.info-26: 1389983
calc.info-27: 1442465

Tag table:
(Indirect)
Node: Top1090
Node: Copying3412
Node: Getting Started14005
Node: What is Calc14455
Node: About This Manual16562
Node: Notations Used in This Manual19108
Node: Demonstration of Calc20805
Node: Using Calc25481
Node: Starting Calc26202
Node: The Standard Interface28183
Node: Quick Mode Overview32537
Node: Keypad Mode Overview33571
Node: Standalone Operation37308
Node: Embedded Mode Overview37936
Node: Other M-# Commands41466
Node: History and Acknowledgements45870
Node: Interactive Tutorial51005
Node: Tutorial51968
Node: Basic Tutorial53571
Node: RPN Tutorial54134
Node: Algebraic Tutorial68041
Node: Undo Tutorial78244
Node: Modes Tutorial84070
Node: Arithmetic Tutorial100173
Node: Vector/Matrix Tutorial112379
Node: Vector Analysis Tutorial112845
Node: Matrix Tutorial116886
Node: List Tutorial124015
Node: Types Tutorial144468
Node: Algebra Tutorial162298
Node: Basic Algebra Tutorial162667
Node: Rewrites Tutorial176868
Node: Programming Tutorial192431
Node: Answers to Exercises212854
Node: RPN Answer 1216429
Node: RPN Answer 2216663
Node: RPN Answer 3218264
Node: RPN Answer 4219310
Node: Algebraic Answer 1220604
Node: Algebraic Answer 2221073
Node: Algebraic Answer 3221508
Node: Modes Answer 1222303
Node: Modes Answer 2225781
Node: Modes Answer 3226885
Node: Modes Answer 4228237
Node: Arithmetic Answer 1229265
Node: Arithmetic Answer 2230179
Node: Vector Answer 1230718
Node: Vector Answer 2231306
Node: Matrix Answer 1231723
Node: Matrix Answer 2232034
Node: Matrix Answer 3232784
Node: List Answer 1234912
Node: List Answer 2235694
Node: List Answer 3237321
Node: List Answer 4238375
Node: List Answer 5239520
Node: List Answer 6240811
Node: List Answer 7241072
Node: List Answer 8242763
Node: List Answer 9245273
Node: List Answer 10247980
Node: List Answer 11248706
Node: List Answer 12250484
Node: List Answer 13253465
Node: List Answer 14256766
Node: Types Answer 1258894
Node: Types Answer 2260163
Node: Types Answer 3261711
Node: Types Answer 4262774
Node: Types Answer 5263401
Node: Types Answer 6264788
Node: Types Answer 7266364
Node: Types Answer 8267382
Node: Types Answer 9268949
Node: Types Answer 10269758
Node: Types Answer 11271350
Node: Types Answer 12272465
Node: Types Answer 13273004
Node: Types Answer 14273237
Node: Types Answer 15274043
Node: Algebra Answer 1274935
Node: Algebra Answer 2275438
Node: Algebra Answer 3276442
Node: Algebra Answer 4277271
Node: Rewrites Answer 1278719
Node: Rewrites Answer 2279953
Node: Rewrites Answer 3281336
Node: Rewrites Answer 4282508
Node: Rewrites Answer 5284212
Node: Rewrites Answer 6284762
Node: Rewrites Answer 7285936
Node: Programming Answer 1289182
Node: Programming Answer 2289774
Node: Programming Answer 3290481
Node: Programming Answer 4291399
Node: Programming Answer 5291646
Node: Programming Answer 6292127
Node: Programming Answer 7292960
Node: Programming Answer 8294213
Node: Programming Answer 9297036
Node: Programming Answer 10300386
Node: Programming Answer 11302947
Node: Programming Answer 12306212
Node: Introduction307173
Node: Basic Commands307698
Node: Help Commands313448
Node: Stack Basics317950
Node: Numeric Entry320157
Node: Algebraic Entry321586
Node: Quick Calculator326569
Node: Prefix Arguments329720
Node: Undo332169
Node: Error Messages334185
Node: Multiple Calculators335443
Node: Troubleshooting Commands336650
Node: Autoloading Problems337098
Node: Recursion Depth338071
Node: Caches339060
Node: Debugging Calc340286
Node: Data Types342816
Node: Integers344081
Node: Fractions345253
Node: Floats346095
Node: Complex Numbers349591
Node: Infinities350918
Node: Vectors and Matrices354804
Node: Strings356471
Node: HMS Forms359117
Node: Date Forms360631
Node: Modulo Forms366495
Node: Error Forms369678
Node: Interval Forms373423
Node: Incomplete Objects377831
Node: Variables379760
Node: Formulas382598
Node: Stack and Trail388570
Node: Stack Manipulation389024
Node: Editing Stack Entries392789
Node: Trail Commands395501
Node: Keep Arguments399127
Node: Mode Settings401321
Node: General Mode Commands401857
Node: Precision405334
Node: Inverse and Hyperbolic408092
Node: Calculation Modes409650
Node: Angular Modes410190
Node: Polar Mode411357
Node: Fraction Mode411998
Node: Infinite Mode412840
Node: Symbolic Mode414600
Node: Matrix Mode415795
Node: Automatic Recomputation419216
Node: Working Message420221
Node: Simplification Modes421326
Node: Declarations424777
Node: Declaration Basics425247
Node: Kinds of Declarations427912
Node: Functions for Declarations435650
Node: Display Modes439947
Node: Radix Modes441653
Node: Grouping Digits443163
Node: Float Formats444822
Node: Complex Formats447689
Node: Fraction Formats448737
Node: HMS Formats450486
Node: Date Formats451797
Node: Date Formatting Codes452883
Node: Free-Form Dates457831
Node: Standard Date Formats460417
Node: Truncating the Stack461592
Node: Justification462956
Node: Labels465658
Node: Language Modes466885
Node: Normal Language Modes469152
Node: C FORTRAN Pascal472480
Node: TeX Language Mode476015
Node: Eqn Language Mode481058
Node: Mathematica Language Mode484623
Node: Maple Language Mode485650
Node: Compositions487203
Node: Composition Basics488709
Node: Horizontal Compositions493535
Node: Vertical Compositions494980
Node: Other Compositions497507
Node: Information about Compositions499685
Node: User-Defined Compositions500966
Node: Syntax Tables505865
Node: Syntax Table Basics506802
Node: Precedence in Syntax Tables512841
Node: Advanced Syntax Patterns514033
Node: Conditional Syntax Rules518363
Node: Modes Variable521368
Node: Calc Mode Line525002
Node: Arithmetic529756
Node: Basic Arithmetic530891
Node: Integer Truncation543465
Node: Complex Number Functions547072
Node: Conversions549007
Node: Date Arithmetic555579
Node: Date Conversions556599
Node: Date Functions560048
Node: Business Days566247
Node: Time Zones572771
Node: Financial Functions583582
Node: Percentages584583
Node: Future Value587241
Node: Present Value589987
Node: Related Financial Functions593521
Node: Depreciation Functions596298
Node: Definitions of Financial Functions598890
Node: Binary Functions604618
Node: Scientific Functions610888
Node: Logarithmic Functions612502
Node: Trigonometric and Hyperbolic Functions614558
Node: Advanced Math Functions617884
Node: Branch Cuts621232
Node: Random Numbers627450
Node: Random Number Generator632669
Node: Combinatorial Functions637328
Node: Probability Distribution Functions644057
Node: Matrix Functions647609
Node: Packing and Unpacking648616
Node: Building Vectors657093
Node: Extracting Elements662466
Node: Manipulating Vectors666665
Node: Vector and Matrix Arithmetic674512
Node: Set Operations677634
Node: Statistical Operations684592
Node: Single-Variable Statistics685565
Node: Paired-Sample Statistics693656
Node: Reducing and Mapping695375
Node: Specifying Operators696330
Node: Mapping702482
Node: Reducing707099
Node: Nesting and Fixed Points710086
Node: Generalized Products713530
Node: Vector and Matrix Formats715127
Node: Algebra719626
Node: Selecting Subformulas720932
Node: Making Selections721758
Node: Changing Selections727347
Node: Displaying Selections731080
Node: Operating on Selections731726
Node: Rearranging with Selections737646
Node: Algebraic Manipulation747248
Node: Simplifying Formulas754827
Node: Default Simplifications756144
Node: Algebraic Simplifications768710
Node: Unsafe Simplifications777637
Node: Simplification of Units780828
Node: Polynomials784352
Node: Calculus793812
Node: Differentiation794313
Node: Integration796772
Node: Customizing the Integrator800164
Node: Numerical Integration806370
Node: Taylor Series808327
Node: Solving Equations809165
Node: Multiple Solutions810511
Node: Solving Systems of Equations815623
Node: Decomposing Polynomials818684
Node: Numerical Solutions824471
Node: Root Finding825119
Node: Minimization828655
Node: Numerical Systems of Equations831214
Node: Curve Fitting832555
Node: Linear Fits833171
Node: Polynomial and Multilinear Fits838257
Node: Error Estimates for Fits842310
Node: Standard Nonlinear Models846934
Node: Curve Fitting Details853764
Node: Interpolation867304
Node: Summations869975
Node: Logical Operations877066
Node: Rewrite Rules888563
Node: Entering Rewrite Rules889928
Node: Basic Rewrite Rules892746
Node: Conditional Rewrite Rules894842
Node: Algebraic Properties of Rewrite Rules899222
Node: Other Features of Rewrite Rules909896
Node: Composing Patterns in Rewrite Rules924685
Node: Nested Formulas with Rewrite Rules929440
Node: Multi-Phase Rewrite Rules933089
Node: Selections with Rewrite Rules938456
Node: Matching Commands941981
Node: Automatic Rewrites943717
Node: Debugging Rewrites952123
Node: Examples of Rewrite Rules953029
Node: Units957575
Node: Basic Operations on Units958096
Node: The Units Table966349
Node: Predefined Units968987
Node: User-Defined Units971847
Node: Store and Recall975142
Node: Storing Variables975649
Node: Recalling Variables983292
Node: Operations on Variables984240
Node: Let Command987841
Node: Evaluates-To Operator989523
Node: Graphics995032
Node: Basic Graphics996184
Node: Three Dimensional Graphics999872
Node: Managing Curves1002859
Node: Graphics Options1010079
Node: Devices1016356
Node: Kill and Yank1024398
Node: Killing From Stack1024898
Node: Yanking Into Stack1026648
Node: Grabbing From Buffers1027640
Node: Yanking Into Buffers1033058
Node: X Cut and Paste1036047
Node: Keypad Mode1037532
Node: Keypad Main Menu1039585
Node: Keypad Functions Menu1044032
Node: Keypad Binary Menu1045226
Node: Keypad Vectors Menu1046361
Node: Keypad Modes Menu1049502
Node: Embedded Mode1051495
Node: Basic Embedded Mode1052038
Node: More About Embedded Mode1057993
Node: Assignments in Embedded Mode1064552
Node: Mode Settings in Embedded Mode1072958
Node: Customizing Embedded Mode1078387
Node: Programming1085344
Node: Creating User Keys1087206
Node: Keyboard Macros1090364
Node: Naming Keyboard Macros1092297
Node: Conditionals in Macros1095531
Node: Loops in Macros1098908
Node: Local Values in Macros1102852
Node: Queries in Macros1105735
Node: Invocation Macros1106944
Node: Algebraic Definitions1108440
Node: Lisp Definitions1114049
Node: Defining Functions1115527
Node: Defining Simple Commands1123879
Node: Defining Stack Commands1129506
Node: Argument Qualifiers1133407
Node: Example Definitions1135718
Node: Bit Counting Example1136110
Node: Sine Example1138844
Node: Calling Calc from Your Programs1142385
Node: Internals1156552
Node: Data Type Formats1158331
Node: Interactive Lisp Functions1165640
Node: Stack Lisp Functions1168497
Node: Predicates1177743
Node: Computational Lisp Functions1187108
Node: Vector Lisp Functions1199849
Node: Symbolic Lisp Functions1204899
Node: Formatting Lisp Functions1230738
Node: Hooks1236754
Node: Installation1242873
Node: Reporting Bugs1261664
Node: Summary1263312
Node: Key Index1311612
Node: Command Index1354480
Node: Function Index1389983
Node: Concept Index1421017
Node: Variable Index1442465
Node: Lisp Function Index1448591

End tag table
