Info file: calc.info,    -*-Text-*-
produced by `texinfo-format-buffer'
from filebuffer `*scratch*'
using `texinfmt.el' version 2.37 of 24 May 1997.

START-INFO-DIR-ENTRY

 * 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: 1216
calc.info-2: 51131
calc.info-3: 112505
calc.info-4: 162793
calc.info-5: 212980
calc.info-6: 263527
calc.info-7: 313574
calc.info-8: 366621
calc.info-9: 419342
calc.info-10: 472606
calc.info-11: 525128
calc.info-12: 583708
calc.info-13: 637454
calc.info-14: 693782
calc.info-15: 747374
calc.info-16: 800290
calc.info-17: 853890
calc.info-18: 910022
calc.info-19: 966475
calc.info-20: 1016482
calc.info-21: 1073084
calc.info-22: 1124005
calc.info-23: 1177869
calc.info-24: 1230864
calc.info-25: 1311724
calc.info-26: 1390095
calc.info-27: 1442577

Tag table:
(Indirect)
Node: Top1216
Node: Copying3538
Node: Getting Started14131
Node: What is Calc14581
Node: About This Manual16688
Node: Notations Used in This Manual19234
Node: Demonstration of Calc20931
Node: Using Calc25607
Node: Starting Calc26328
Node: The Standard Interface28309
Node: Quick Mode Overview32663
Node: Keypad Mode Overview33697
Node: Standalone Operation37434
Node: Embedded Mode Overview38062
Node: Other M-# Commands41592
Node: History and Acknowledgements45996
Node: Interactive Tutorial51131
Node: Tutorial52094
Node: Basic Tutorial53697
Node: RPN Tutorial54260
Node: Algebraic Tutorial68167
Node: Undo Tutorial78370
Node: Modes Tutorial84196
Node: Arithmetic Tutorial100299
Node: Vector/Matrix Tutorial112505
Node: Vector Analysis Tutorial112971
Node: Matrix Tutorial117012
Node: List Tutorial124141
Node: Types Tutorial144594
Node: Algebra Tutorial162424
Node: Basic Algebra Tutorial162793
Node: Rewrites Tutorial176994
Node: Programming Tutorial192557
Node: Answers to Exercises212980
Node: RPN Answer 1216555
Node: RPN Answer 2216789
Node: RPN Answer 3218390
Node: RPN Answer 4219436
Node: Algebraic Answer 1220730
Node: Algebraic Answer 2221199
Node: Algebraic Answer 3221634
Node: Modes Answer 1222429
Node: Modes Answer 2225907
Node: Modes Answer 3227011
Node: Modes Answer 4228363
Node: Arithmetic Answer 1229391
Node: Arithmetic Answer 2230305
Node: Vector Answer 1230844
Node: Vector Answer 2231432
Node: Matrix Answer 1231849
Node: Matrix Answer 2232160
Node: Matrix Answer 3232910
Node: List Answer 1235038
Node: List Answer 2235820
Node: List Answer 3237447
Node: List Answer 4238501
Node: List Answer 5239646
Node: List Answer 6240937
Node: List Answer 7241198
Node: List Answer 8242889
Node: List Answer 9245399
Node: List Answer 10248106
Node: List Answer 11248832
Node: List Answer 12250610
Node: List Answer 13253591
Node: List Answer 14256892
Node: Types Answer 1259020
Node: Types Answer 2260289
Node: Types Answer 3261837
Node: Types Answer 4262900
Node: Types Answer 5263527
Node: Types Answer 6264914
Node: Types Answer 7266490
Node: Types Answer 8267508
Node: Types Answer 9269075
Node: Types Answer 10269884
Node: Types Answer 11271476
Node: Types Answer 12272591
Node: Types Answer 13273130
Node: Types Answer 14273363
Node: Types Answer 15274169
Node: Algebra Answer 1275061
Node: Algebra Answer 2275564
Node: Algebra Answer 3276568
Node: Algebra Answer 4277397
Node: Rewrites Answer 1278845
Node: Rewrites Answer 2280079
Node: Rewrites Answer 3281462
Node: Rewrites Answer 4282634
Node: Rewrites Answer 5284338
Node: Rewrites Answer 6284888
Node: Rewrites Answer 7286062
Node: Programming Answer 1289308
Node: Programming Answer 2289900
Node: Programming Answer 3290607
Node: Programming Answer 4291525
Node: Programming Answer 5291772
Node: Programming Answer 6292253
Node: Programming Answer 7293086
Node: Programming Answer 8294339
Node: Programming Answer 9297162
Node: Programming Answer 10300512
Node: Programming Answer 11303073
Node: Programming Answer 12306338
Node: Introduction307299
Node: Basic Commands307824
Node: Help Commands313574
Node: Stack Basics318076
Node: Numeric Entry320283
Node: Algebraic Entry321712
Node: Quick Calculator326695
Node: Prefix Arguments329846
Node: Undo332295
Node: Error Messages334311
Node: Multiple Calculators335569
Node: Troubleshooting Commands336776
Node: Autoloading Problems337224
Node: Recursion Depth338197
Node: Caches339186
Node: Debugging Calc340412
Node: Data Types342942
Node: Integers344207
Node: Fractions345379
Node: Floats346221
Node: Complex Numbers349717
Node: Infinities351044
Node: Vectors and Matrices354930
Node: Strings356597
Node: HMS Forms359243
Node: Date Forms360757
Node: Modulo Forms366621
Node: Error Forms369804
Node: Interval Forms373549
Node: Incomplete Objects377957
Node: Variables379886
Node: Formulas382724
Node: Stack and Trail388696
Node: Stack Manipulation389150
Node: Editing Stack Entries392915
Node: Trail Commands395627
Node: Keep Arguments399253
Node: Mode Settings401447
Node: General Mode Commands401983
Node: Precision405460
Node: Inverse and Hyperbolic408218
Node: Calculation Modes409776
Node: Angular Modes410316
Node: Polar Mode411483
Node: Fraction Mode412124
Node: Infinite Mode412966
Node: Symbolic Mode414726
Node: Matrix Mode415921
Node: Automatic Recomputation419342
Node: Working Message420347
Node: Simplification Modes421452
Node: Declarations424903
Node: Declaration Basics425373
Node: Kinds of Declarations428038
Node: Functions for Declarations435776
Node: Display Modes440073
Node: Radix Modes441779
Node: Grouping Digits443289
Node: Float Formats444948
Node: Complex Formats447815
Node: Fraction Formats448863
Node: HMS Formats450612
Node: Date Formats451923
Node: Date Formatting Codes453009
Node: Free-Form Dates457957
Node: Standard Date Formats460543
Node: Truncating the Stack461718
Node: Justification463082
Node: Labels465784
Node: Language Modes467011
Node: Normal Language Modes469278
Node: C FORTRAN Pascal472606
Node: TeX Language Mode476141
Node: Eqn Language Mode481184
Node: Mathematica Language Mode484749
Node: Maple Language Mode485776
Node: Compositions487329
Node: Composition Basics488835
Node: Horizontal Compositions493661
Node: Vertical Compositions495106
Node: Other Compositions497633
Node: Information about Compositions499811
Node: User-Defined Compositions501092
Node: Syntax Tables505991
Node: Syntax Table Basics506928
Node: Precedence in Syntax Tables512967
Node: Advanced Syntax Patterns514159
Node: Conditional Syntax Rules518489
Node: Modes Variable521494
Node: Calc Mode Line525128
Node: Arithmetic529882
Node: Basic Arithmetic531017
Node: Integer Truncation543591
Node: Complex Number Functions547198
Node: Conversions549133
Node: Date Arithmetic555705
Node: Date Conversions556725
Node: Date Functions560174
Node: Business Days566373
Node: Time Zones572897
Node: Financial Functions583708
Node: Percentages584709
Node: Future Value587367
Node: Present Value590113
Node: Related Financial Functions593647
Node: Depreciation Functions596424
Node: Definitions of Financial Functions599016
Node: Binary Functions604744
Node: Scientific Functions611014
Node: Logarithmic Functions612628
Node: Trigonometric and Hyperbolic Functions614684
Node: Advanced Math Functions618010
Node: Branch Cuts621358
Node: Random Numbers627576
Node: Random Number Generator632795
Node: Combinatorial Functions637454
Node: Probability Distribution Functions644183
Node: Matrix Functions647735
Node: Packing and Unpacking648742
Node: Building Vectors657219
Node: Extracting Elements662592
Node: Manipulating Vectors666791
Node: Vector and Matrix Arithmetic674638
Node: Set Operations677760
Node: Statistical Operations684718
Node: Single-Variable Statistics685691
Node: Paired-Sample Statistics693782
Node: Reducing and Mapping695501
Node: Specifying Operators696456
Node: Mapping702608
Node: Reducing707225
Node: Nesting and Fixed Points710212
Node: Generalized Products713656
Node: Vector and Matrix Formats715253
Node: Algebra719752
Node: Selecting Subformulas721058
Node: Making Selections721884
Node: Changing Selections727473
Node: Displaying Selections731206
Node: Operating on Selections731852
Node: Rearranging with Selections737772
Node: Algebraic Manipulation747374
Node: Simplifying Formulas754953
Node: Default Simplifications756270
Node: Algebraic Simplifications768836
Node: Unsafe Simplifications777763
Node: Simplification of Units780954
Node: Polynomials784478
Node: Calculus793938
Node: Differentiation794439
Node: Integration796898
Node: Customizing the Integrator800290
Node: Numerical Integration806496
Node: Taylor Series808453
Node: Solving Equations809291
Node: Multiple Solutions810637
Node: Solving Systems of Equations815749
Node: Decomposing Polynomials818810
Node: Numerical Solutions824597
Node: Root Finding825245
Node: Minimization828781
Node: Numerical Systems of Equations831340
Node: Curve Fitting832681
Node: Linear Fits833297
Node: Polynomial and Multilinear Fits838383
Node: Error Estimates for Fits842436
Node: Standard Nonlinear Models847060
Node: Curve Fitting Details853890
Node: Interpolation867430
Node: Summations870101
Node: Logical Operations877192
Node: Rewrite Rules888689
Node: Entering Rewrite Rules890054
Node: Basic Rewrite Rules892872
Node: Conditional Rewrite Rules894968
Node: Algebraic Properties of Rewrite Rules899348
Node: Other Features of Rewrite Rules910022
Node: Composing Patterns in Rewrite Rules924811
Node: Nested Formulas with Rewrite Rules929566
Node: Multi-Phase Rewrite Rules933215
Node: Selections with Rewrite Rules938582
Node: Matching Commands942107
Node: Automatic Rewrites943843
Node: Debugging Rewrites952249
Node: Examples of Rewrite Rules953155
Node: Units957701
Node: Basic Operations on Units958222
Node: The Units Table966475
Node: Predefined Units969113
Node: User-Defined Units971973
Node: Store and Recall975268
Node: Storing Variables975775
Node: Recalling Variables983418
Node: Operations on Variables984366
Node: Let Command987967
Node: Evaluates-To Operator989649
Node: Graphics995158
Node: Basic Graphics996310
Node: Three Dimensional Graphics999998
Node: Managing Curves1002985
Node: Graphics Options1010205
Node: Devices1016482
Node: Kill and Yank1024524
Node: Killing From Stack1025024
Node: Yanking Into Stack1026774
Node: Grabbing From Buffers1027766
Node: Yanking Into Buffers1033184
Node: X Cut and Paste1036173
Node: Keypad Mode1037658
Node: Keypad Main Menu1039711
Node: Keypad Functions Menu1044158
Node: Keypad Binary Menu1045352
Node: Keypad Vectors Menu1046487
Node: Keypad Modes Menu1049628
Node: Embedded Mode1051621
Node: Basic Embedded Mode1052164
Node: More About Embedded Mode1058119
Node: Assignments in Embedded Mode1064678
Node: Mode Settings in Embedded Mode1073084
Node: Customizing Embedded Mode1078513
Node: Programming1085470
Node: Creating User Keys1087332
Node: Keyboard Macros1090490
Node: Naming Keyboard Macros1092423
Node: Conditionals in Macros1095657
Node: Loops in Macros1099034
Node: Local Values in Macros1102978
Node: Queries in Macros1105861
Node: Invocation Macros1107070
Node: Algebraic Definitions1108566
Node: Lisp Definitions1114175
Node: Defining Functions1115653
Node: Defining Simple Commands1124005
Node: Defining Stack Commands1129632
Node: Argument Qualifiers1133533
Node: Example Definitions1135844
Node: Bit Counting Example1136236
Node: Sine Example1138970
Node: Calling Calc from Your Programs1142511
Node: Internals1156678
Node: Data Type Formats1158457
Node: Interactive Lisp Functions1165766
Node: Stack Lisp Functions1168623
Node: Predicates1177869
Node: Computational Lisp Functions1187234
Node: Vector Lisp Functions1199975
Node: Symbolic Lisp Functions1205025
Node: Formatting Lisp Functions1230864
Node: Hooks1236880
Node: Installation1242999
Node: Reporting Bugs1261776
Node: Summary1263424
Node: Key Index1311724
Node: Command Index1354592
Node: Function Index1390095
Node: Concept Index1421129
Node: Variable Index1442577
Node: Lisp Function Index1448703

End tag table
