/[emacs]/emacs/man/calc.texi
ViewVC logotype

Diff of /emacs/man/calc.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by eliz, Wed May 15 17:10:05 2002 UTC revision 1.12.2.1 by miles, Fri Apr 4 06:20:46 2003 UTC
# Line 5  Line 5 
5  @c [title]  @c [title]
6  @settitle GNU Emacs Calc 2.02g Manual  @settitle GNU Emacs Calc 2.02g Manual
7  @setchapternewpage odd  @setchapternewpage odd
 @dircategory Emacs  
 @direntry  
 * Calc: (calc).         Advanced desk calculator and mathematical tool.  
 @end direntry  
8  @comment %**end of header (This is for running Texinfo on a region.)  @comment %**end of header (This is for running Texinfo on a region.)
9    
10  @tex  @tex
# Line 67  Line 63 
63  @end ignore  @end ignore
64  @end iftex  @end iftex
65    
66  @ifnottex  @copying
67  This file documents Calc, the GNU Emacs calculator.  This file documents Calc, the GNU Emacs calculator.
68    
69  Copyright (C) 1990, 1991, 2001, 2002 Free Software Foundation, Inc.  Copyright (C) 1990, 1991, 2001, 2002 Free Software Foundation, Inc.
70    
71    @quotation
72  Permission is granted to copy, distribute and/or modify this document  Permission is granted to copy, distribute and/or modify this document
73  under the terms of the GNU Free Documentation License, Version 1.1 or  under the terms of the GNU Free Documentation License, Version 1.1 or
74  any later version published by the Free Software Foundation; with the  any later version published by the Free Software Foundation; with the
# Line 82  Texts as in (a) below. Line 79  Texts as in (a) below.
79  (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify  (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
80  this GNU Manual, like GNU software.  Copies published by the Free  this GNU Manual, like GNU software.  Copies published by the Free
81  Software Foundation raise funds for GNU development.''  Software Foundation raise funds for GNU development.''
82  @end ifnottex  @end quotation
83    @end copying
84    
85    @dircategory Emacs
86    @direntry
87    * Calc: (calc).         Advanced desk calculator and mathematical tool.
88    @end direntry
89    
90  @titlepage  @titlepage
91  @sp 6  @sp 6
# Line 99  Software Foundation raise funds for GNU Line 102  Software Foundation raise funds for GNU
102    
103  @vskip 0pt plus 1filll  @vskip 0pt plus 1filll
104  Copyright @copyright{} 1990, 1991, 2001, 2002 Free Software Foundation, Inc.  Copyright @copyright{} 1990, 1991, 2001, 2002 Free Software Foundation, Inc.
105    @insertcopying
 Permission is granted to copy, distribute and/or modify this document  
 under the terms of the GNU Free Documentation License, Version 1.1 or  
 any later version published by the Free Software Foundation; with the  
 Invariant Sections being just ``GNU GENERAL PUBLIC LICENSE'', with the  
 Front-Cover texts being ``A GNU Manual,'' and with the Back-Cover  
 Texts as in (a) below.  
   
 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify  
 this GNU Manual, like GNU software.  Copies published by the Free  
 Software Foundation raise funds for GNU development.''  
106  @end titlepage  @end titlepage
107    
108  @c [begin]  @c [begin]
# Line 2330  trail-related commands.  Each entry on t Line 2323  trail-related commands.  Each entry on t
2323  with a single capital letter showing which letter you press to get  with a single capital letter showing which letter you press to get
2324  that command.  We have used @kbd{t n}, @kbd{t p}, @kbd{t ]}, and  that command.  We have used @kbd{t n}, @kbd{t p}, @kbd{t ]}, and
2325  @kbd{t y} so far.  The @samp{[MORE]} means you can press @kbd{?}  @kbd{t y} so far.  The @samp{[MORE]} means you can press @kbd{?}
2326  again to see more @kbd{t}-prefix comands.  Notice that the commands  again to see more @kbd{t}-prefix commands.  Notice that the commands
2327  are roughly divided (by semicolons) into related groups.  are roughly divided (by semicolons) into related groups.
2328    
2329  When you are in the help display for a prefix key, the prefix is  When you are in the help display for a prefix key, the prefix is
# Line 4485  infinity again.  Finally, we add this pl Line 4478  infinity again.  Finally, we add this pl
4478  infinity we had earlier.  If you work it out, you might expect  infinity we had earlier.  If you work it out, you might expect
4479  the answer to be @i{-72} for this.  But the 72 has been completely  the answer to be @i{-72} for this.  But the 72 has been completely
4480  lost next to the infinities; by the time we compute @w{@samp{inf - inf}}  lost next to the infinities; by the time we compute @w{@samp{inf - inf}}
4481  the finite difference between them, if any, is indetectable.  the finite difference between them, if any, is undetectable.
4482  So we say the result is @dfn{indeterminate}, which Calc writes  So we say the result is @dfn{indeterminate}, which Calc writes
4483  with the symbol @code{nan} (for Not A Number).  with the symbol @code{nan} (for Not A Number).
4484    
# Line 8236  argument is exactly what we want to map Line 8229  argument is exactly what we want to map
8229  @end group  @end group
8230  @end smallexample  @end smallexample
8231    
 @ifinfo  
8232  @noindent  @noindent
8233  Et voila, September 13, 1991 is a Friday.  Et voil@`a, September 13, 1991 is a Friday.
 @end ifinfo  
 @tex  
 \noindent  
 {\it Et voil{\accent"12 a}}, September 13, 1991 is a Friday.  
 @end tex  
8234    
8235  @smallexample  @smallexample
8236  @group  @group
# Line 10071  Bugs'' sections of the manual. Line 10058  Bugs'' sections of the manual.
10058  @noindent  @noindent
10059  @cindex Stack basics  @cindex Stack basics
10060  @c [fix-tut RPN Calculations and the Stack]  @c [fix-tut RPN Calculations and the Stack]
10061  Calc uses RPN notation.  If you are not familar with RPN, @pxref{RPN  Calc uses RPN notation.  If you are not familiar with RPN, @pxref{RPN
10062  Tutorial}.  Tutorial}.
10063    
10064  To add the numbers 1 and 2 in Calc you would type the keys:  To add the numbers 1 and 2 in Calc you would type the keys:
# Line 11130  precision is 15, the seconds will keep t Line 11117  precision is 15, the seconds will keep t
11117  decimal point.  Decreasing the precision below 12 may cause the  decimal point.  Decreasing the precision below 12 may cause the
11118  time part of a date form to become inaccurate.  This can also happen  time part of a date form to become inaccurate.  This can also happen
11119  if astronomically high years are used, though this will not be an  if astronomically high years are used, though this will not be an
11120  issue in everyday (or even everymillenium) use.  Note that date  issue in everyday (or even everymillennium) use.  Note that date
11121  forms without times are stored as exact integers, so roundoff is  forms without times are stored as exact integers, so roundoff is
11122  never an issue for them.  never an issue for them.
11123    
# Line 12449  this calculation has infinity as an inpu Line 12436  this calculation has infinity as an inpu
12436  @cindex Positive infinite mode  @cindex Positive infinite mode
12437  The @kbd{m i} command with a numeric prefix argument of zero,  The @kbd{m i} command with a numeric prefix argument of zero,
12438  i.e., @kbd{C-u 0 m i}, turns on a ``positive infinite mode'' in  i.e., @kbd{C-u 0 m i}, turns on a ``positive infinite mode'' in
12439  which zero is treated as positive instead of being directionless.    which zero is treated as positive instead of being directionless.
12440  Thus, @samp{1 / 0 = inf} and @samp{-1 / 0 = -inf} in this mode.  Thus, @samp{1 / 0 = inf} and @samp{-1 / 0 = -inf} in this mode.
12441  Note that zero never actually has a sign in Calc; there are no  Note that zero never actually has a sign in Calc; there are no
12442  separate representations for @i{+0} and @i{-0}.  Positive  separate representations for @i{+0} and @i{-0}.  Positive
# Line 14184  Calc      TeX           eqn Line 14171  Calc      TeX           eqn
14171  ----      ---           ---  ----      ---           ---
14172  acute     \acute  acute     \acute
14173  bar       \bar          bar  bar       \bar          bar
14174  breve     \breve          breve     \breve
14175  check     \check  check     \check
14176  dot       \dot          dot  dot       \dot          dot
14177  dotdot    \ddot         dotdot  dotdot    \ddot         dotdot
# Line 14471  Subscripts use double square brackets: @ Line 14458  Subscripts use double square brackets: @
14458  @cindex Maple language  @cindex Maple language
14459  The @kbd{d W} (@code{calc-maple-language}) command selects the  The @kbd{d W} (@code{calc-maple-language}) command selects the
14460  conventions of Maple, another mathematical tool from the University  conventions of Maple, another mathematical tool from the University
14461  of Waterloo.    of Waterloo.
14462    
14463  Maple's language is much like C.  Underscores are allowed in symbol  Maple's language is much like C.  Underscores are allowed in symbol
14464  names; square brackets are used for subscripts; explicit @samp{*}s for  names; square brackets are used for subscripts; explicit @samp{*}s for
# Line 15053  as an algebraic entry. Line 15040  as an algebraic entry.
15040    
15041  @example  @example
15042  @group  @group
15043   C  +  C   C  +  C
15044  a b   7 3  a b   7 3
15045  @end group  @end group
15046  @end example  @end example
# Line 15577  and 3 (HMS).  The @kbd{m d} command acce Line 15564  and 3 (HMS).  The @kbd{m d} command acce
15564  @item  @item
15565  Symbolic mode.  Value is 0 or 1; default is 0.  Command is @kbd{m s}.  Symbolic mode.  Value is 0 or 1; default is 0.  Command is @kbd{m s}.
15566    
15567  @item  @item
15568  Fraction mode.  Value is 0 or 1; default is 0.  Command is @kbd{m f}.  Fraction mode.  Value is 0 or 1; default is 0.  Command is @kbd{m f}.
15569    
15570  @item  @item
# Line 17174  falls in this hour results in a time val Line 17161  falls in this hour results in a time val
17161  from 3 a.m.@: to 4 a.m.  At the end of daylight savings time, the  from 3 a.m.@: to 4 a.m.  At the end of daylight savings time, the
17162  hour from 1 a.m.@: to 2 a.m.@: repeats itself; converting a date/time  hour from 1 a.m.@: to 2 a.m.@: repeats itself; converting a date/time
17163  form that falls in in this hour results in a time value for the first  form that falls in in this hour results in a time value for the first
17164  manifestion of that time (@emph{not} the one that occurs one hour later).  manifestation of that time (@emph{not} the one that occurs one hour later).
17165    
17166  If @code{math-daylight-savings-hook} is @code{nil}, then the  If @code{math-daylight-savings-hook} is @code{nil}, then the
17167  daylight savings adjustment is always taken to be zero.  daylight savings adjustment is always taken to be zero.
# Line 17639  fvb(rate, n, pmt) =     pmt * ---------- Line 17626  fvb(rate, n, pmt) =     pmt * ----------
17626  fvl(rate, n, pmt) =     pmt * (1 + rate)  fvl(rate, n, pmt) =     pmt * (1 + rate)
17627    
17628                                              -n                                              -n
17629                                1 - (1 + rate)                                  1 - (1 + rate)
17630  pv(rate, n, pmt) =      pmt * ----------------  pv(rate, n, pmt) =      pmt * ----------------
17631                                      rate                                      rate
17632    
# Line 17971  flag keys must be used to get some of th Line 17958  flag keys must be used to get some of th
17958  @cindex @code{phi} variable  @cindex @code{phi} variable
17959  @cindex Phi, golden ratio  @cindex Phi, golden ratio
17960  @cindex Golden ratio  @cindex Golden ratio
17961  One miscellanous command is shift-@kbd{P} (@code{calc-pi}), which pushes  One miscellaneous command is shift-@kbd{P} (@code{calc-pi}), which pushes
17962  the value of @c{$\pi$}  the value of @c{$\pi$}
17963  @cite{pi} (at the current precision) onto the stack.  With the  @cite{pi} (at the current precision) onto the stack.  With the
17964  Hyperbolic flag, it pushes the value @cite{e}, the base of natural logarithms.  Hyperbolic flag, it pushes the value @cite{e}, the base of natural logarithms.
# Line 19927  the integer 4 and the float 4.0 are cons Line 19914  the integer 4 and the float 4.0 are cons
19914  are not ``identical.''  Variables are treated like plain symbols without  are not ``identical.''  Variables are treated like plain symbols without
19915  attached values by the set operations; subtracting the set @samp{[b]}  attached values by the set operations; subtracting the set @samp{[b]}
19916  from @samp{[a, b]} always yields the set @samp{[a]} even though if  from @samp{[a, b]} always yields the set @samp{[a]} even though if
19917  the variables @samp{a} and @samp{b} both equalled 17, you might  the variables @samp{a} and @samp{b} both equaled 17, you might
19918  expect the answer @samp{[]}.  expect the answer @samp{[]}.
19919    
19920  If a set contains interval forms, then it is assumed to be a set of  If a set contains interval forms, then it is assumed to be a set of
# Line 22997  indefinite integral in terms of variable Line 22984  indefinite integral in terms of variable
22984  With four arguments, @samp{integ(f(x),x,a,b)} represents a definite  With four arguments, @samp{integ(f(x),x,a,b)} represents a definite
22985  integral from @code{a} to @code{b}.  integral from @code{a} to @code{b}.
22986  @end ifinfo  @end ifinfo
22987  @tex    @tex
22988  If you use the @code{integ} function directly in an algebraic formula,  If you use the @code{integ} function directly in an algebraic formula,
22989  you can also write @samp{integ(f,x,v)} which expresses the resulting  you can also write @samp{integ(f,x,v)} which expresses the resulting
22990  indefinite integral in terms of variable @code{v} instead of @code{x}.  indefinite integral in terms of variable @code{v} instead of @code{x}.
# Line 23262  Two useful commands for working with the Line 23249  Two useful commands for working with the
23249  to @cite{y/3 - 2}, and @kbd{s l} (@pxref{Let Command}) which evaluates  to @cite{y/3 - 2}, and @kbd{s l} (@pxref{Let Command}) which evaluates
23250  another formula with @cite{x} set equal to @cite{y/3 - 2}.  another formula with @cite{x} set equal to @cite{y/3 - 2}.
23251    
23252  @menu  @menu
23253  * Multiple Solutions::  * Multiple Solutions::
23254  * Solving Systems of Equations::  * Solving Systems of Equations::
23255  * Decomposing Polynomials::  * Decomposing Polynomials::
# Line 23379  list of numerical roots, however, provid Line 23366  list of numerical roots, however, provid
23366  is not turned on.  (If you work with symbolic mode on, recall that the  is not turned on.  (If you work with symbolic mode on, recall that the
23367  @kbd{N} (@code{calc-eval-num}) key is a handy way to reevaluate the  @kbd{N} (@code{calc-eval-num}) key is a handy way to reevaluate the
23368  formula on the stack with symbolic mode temporarily off.)  Naturally,  formula on the stack with symbolic mode temporarily off.)  Naturally,
23369  @kbd{a P} can only provide numerical roots if the polynomial coefficents  @kbd{a P} can only provide numerical roots if the polynomial coefficients
23370  are all numbers (real or complex).  are all numbers (real or complex).
23371    
23372  @node Solving Systems of Equations, Decomposing Polynomials, Multiple Solutions, Solving Equations  @node Solving Systems of Equations, Decomposing Polynomials, Multiple Solutions, Solving Equations
# Line 24145  is simply scaled uniformly by @c{$1 / \s Line 24132  is simply scaled uniformly by @c{$1 / \s
24132  where it has a minimum).  But there @emph{will} be a difference  where it has a minimum).  But there @emph{will} be a difference
24133  in the estimated errors of the coefficients reported by @kbd{H a F}.  in the estimated errors of the coefficients reported by @kbd{H a F}.
24134    
24135  Consult any text on statistical modelling of data for a discussion  Consult any text on statistical modeling of data for a discussion
24136  of where these error estimates come from and how they should be  of where these error estimates come from and how they should be
24137  interpreted.  interpreted.
24138    
# Line 26017  binding one summand to @cite{x} and the Line 26004  binding one summand to @cite{x} and the
26004  matches anything else by binding the whole expression to @cite{x} and  matches anything else by binding the whole expression to @cite{x} and
26005  zero to @cite{y}.  The other operators above work similarly.@refill  zero to @cite{y}.  The other operators above work similarly.@refill
26006    
26007  For general miscellanous functions, the default value @code{def}  For general miscellaneous functions, the default value @code{def}
26008  must be specified.  Optional arguments are dropped starting with  must be specified.  Optional arguments are dropped starting with
26009  the rightmost one during matching.  For example, the pattern  the rightmost one during matching.  For example, the pattern
26010  @samp{f(opt(a,0), b, opt(c,b))} will match @samp{f(b)}, @samp{f(a,b)},  @samp{f(opt(a,0), b, opt(c,b))} will match @samp{f(b)}, @samp{f(a,b)},
# Line 26499  f(!!!a, a)  :=  g(a) Line 26486  f(!!!a, a)  :=  g(a)
26486  will be careful to bind @samp{a} to the second argument of @code{f}  will be careful to bind @samp{a} to the second argument of @code{f}
26487  before testing the first argument.  If Calc had tried to match the  before testing the first argument.  If Calc had tried to match the
26488  first argument of @code{f} first, the results would have been  first argument of @code{f} first, the results would have been
26489  disasterous:  Since @code{a} was unbound so far, the pattern @samp{a}  disastrous: since @code{a} was unbound so far, the pattern @samp{a}
26490  would have matched anything at all, and the pattern @samp{!!!a}  would have matched anything at all, and the pattern @samp{!!!a}
26491  therefore would @emph{not} have matched anything at all!  therefore would @emph{not} have matched anything at all!
26492    
# Line 27050  This will simplify the formula whenever Line 27037  This will simplify the formula whenever
27037  be made simpler by squaring.  For example, applying this rule to  be made simpler by squaring.  For example, applying this rule to
27038  @samp{2 / (sqrt(2) + 3)} yields @samp{6:7 - 2:7 sqrt(2)} (assuming  @samp{2 / (sqrt(2) + 3)} yields @samp{6:7 - 2:7 sqrt(2)} (assuming
27039  Symbolic Mode has been enabled to keep the square root from being  Symbolic Mode has been enabled to keep the square root from being
27040  evaulated to a floating-point approximation).  This rule is also  evaluated to a floating-point approximation).  This rule is also
27041  useful when working with symbolic complex numbers, e.g.,  useful when working with symbolic complex numbers, e.g.,
27042  @samp{(a + b i) / (c + d i)}.  @samp{(a + b i) / (c + d i)}.
27043    
# Line 27903  names rather than prompting for the vari Line 27890  names rather than prompting for the vari
27890  @pindex calc-permanent-variable  @pindex calc-permanent-variable
27891  @cindex Storing variables  @cindex Storing variables
27892  @cindex Permanent variables  @cindex Permanent variables
27893  @cindex @file{.emacs} file, veriables  @cindex @file{.emacs} file, variables
27894  The @kbd{s p} (@code{calc-permanent-variable}) command saves a  The @kbd{s p} (@code{calc-permanent-variable}) command saves a
27895  variable's value permanently in your @file{.emacs} file, so that its  variable's value permanently in your @file{.emacs} file, so that its
27896  value will still be available in future Emacs sessions.  You can  value will still be available in future Emacs sessions.  You can
# Line 29874  Subformulas}, to see how this works). Line 29861  Subformulas}, to see how this works).
29861  @kindex M-# j  @kindex M-# j
29862  @pindex calc-embedded-select  @pindex calc-embedded-select
29863  The @kbd{M-# j} (@code{calc-embedded-select}) command provides an  The @kbd{M-# j} (@code{calc-embedded-select}) command provides an
29864  easy way to operate on assigments.  It is just like @kbd{M-# e},  easy way to operate on assignments.  It is just like @kbd{M-# e},
29865  except that if the enabled formula is an assignment, it uses  except that if the enabled formula is an assignment, it uses
29866  @kbd{j 2} to select the righthand side.  If the enabled formula  @kbd{j 2} to select the righthand side.  If the enabled formula
29867  is an evaluates-to, it uses @kbd{j 1} to select the lefthand side.  is an evaluates-to, it uses @kbd{j 1} to select the lefthand side.
# Line 31736  The strategy is to ensure that @cite{x} Line 31723  The strategy is to ensure that @cite{x}
31723  to a suitable range, namely, plus-or-minus @c{$\pi \over 4$}  to a suitable range, namely, plus-or-minus @c{$\pi \over 4$}
31724  @cite{pi/4}.  Note that each  @cite{pi/4}.  Note that each
31725  test, and particularly the first comparison against 7, is designed so  test, and particularly the first comparison against 7, is designed so
31726  that small roundoff errors cannnot produce an infinite loop.  (Suppose  that small roundoff errors cannot produce an infinite loop.  (Suppose
31727  we compared with @samp{(two-pi)} instead; if due to roundoff problems  we compared with @samp{(two-pi)} instead; if due to roundoff problems
31728  the modulo operator ever returned @samp{(two-pi)} exactly, an infinite  the modulo operator ever returned @samp{(two-pi)} exactly, an infinite
31729  recursion could result!)  We use modulo only for arguments that will  recursion could result!)  We use modulo only for arguments that will
# Line 31911  treat them as ``black box'' objects with Line 31898  treat them as ``black box'' objects with
31898  structure.  structure.
31899    
31900  There is also a @code{rawnum} symbol, which is a combination of  There is also a @code{rawnum} symbol, which is a combination of
31901  @code{raw} (returning a raw Calc object) and @code{num} (signalling  @code{raw} (returning a raw Calc object) and @code{num} (signaling
31902  an error if that object is not a constant).  an error if that object is not a constant).
31903    
31904  You can pass a raw Calc object to @code{calc-eval} in place of a  You can pass a raw Calc object to @code{calc-eval} in place of a
# Line 34029  If composition @var{c} is a ``flat'' com Line 34016  If composition @var{c} is a ``flat'' com
34016    
34017  @comment @node Lisp Variables, Hooks, Formatting Lisp Functions, Internals  @comment @node Lisp Variables, Hooks, Formatting Lisp Functions, Internals
34018  @comment @subsubsection Lisp Variables  @comment @subsubsection Lisp Variables
34019  @comment  @comment
34020  @comment @noindent  @comment @noindent
34021  @comment (This section is currently unfinished.)  @comment (This section is currently unfinished.)
34022    
# Line 34410  keystrokes are not listed in this summar Line 34397  keystrokes are not listed in this summar
34397  @r{       @:     M-# _  @:             @:    36  @:calc-grab-sum-across@:}  @r{       @:     M-# _  @:             @:    36  @:calc-grab-sum-across@:}
34398  @r{       @:     M-# `  @:editing      @:    30  @:calc-embedded-edit@:}  @r{       @:     M-# `  @:editing      @:    30  @:calc-embedded-edit@:}
34399  @r{       @:     M-# 0  @:(zero)       @:        @:calc-reset@:}  @r{       @:     M-# 0  @:(zero)       @:        @:calc-reset@:}
34400    
34401  @c  @c
34402  @r{       @:      0-9   @:number       @:        @:@:number}  @r{       @:      0-9   @:number       @:        @:@:number}
34403  @r{       @:      .     @:number       @:        @:@:0.number}  @r{       @:      .     @:number       @:        @:@:0.number}
34404  @r{       @:      _     @:number       @:        @:-@:number}  @r{       @:      _     @:number       @:        @:-@:number}
# Line 34422  keystrokes are not listed in this summar Line 34409  keystrokes are not listed in this summar
34409  @r{       @:      @@ ' " @:  (in number)@:        @:@:HMS form}  @r{       @:      @@ ' " @:  (in number)@:        @:@:HMS form}
34410  @r{       @:      h m s @:  (in number)@:        @:@:HMS form}  @r{       @:      h m s @:  (in number)@:        @:@:HMS form}
34411    
34412  @c  @c
34413  @r{       @:      '     @:formula      @: 37,46  @:@:formula}  @r{       @:      '     @:formula      @: 37,46  @:@:formula}
34414  @r{       @:      $     @:formula      @: 37,46  @:$@:formula}  @r{       @:      $     @:formula      @: 37,46  @:$@:formula}
34415  @r{       @:      "     @:string       @: 37,46  @:@:string}  @r{       @:      "     @:string       @: 37,46  @:@:string}
34416    
34417  @c  @c
34418  @r{    a b@:      +     @:             @:     2  @:add@:(a,b)  a+b}  @r{    a b@:      +     @:             @:     2  @:add@:(a,b)  a+b}
34419  @r{    a b@:      -     @:             @:     2  @:sub@:(a,b)  a@minus{}b}  @r{    a b@:      -     @:             @:     2  @:sub@:(a,b)  a@minus{}b}
34420  @r{    a b@:      *     @:             @:     2  @:mul@:(a,b)  a b, a*b}  @r{    a b@:      *     @:             @:     2  @:mul@:(a,b)  a b, a*b}
# Line 34445  keystrokes are not listed in this summar Line 34432  keystrokes are not listed in this summar
34432  @r{      a@:      !     @:             @:     1  @:fact@:(a)  a!}  @r{      a@:      !     @:             @:     1  @:fact@:(a)  a!}
34433  @r{      a@:      =     @:             @:     1  @:evalv@:(a)}  @r{      a@:      =     @:             @:     1  @:evalv@:(a)}
34434  @r{      a@:      M-%   @:             @:        @:percent@:(a)  a%}  @r{      a@:      M-%   @:             @:        @:percent@:(a)  a%}
34435    
34436  @c  @c
34437  @r{  ... a@:      @key{RET}   @:             @:     1  @:@:... a a}  @r{  ... a@:      @key{RET}   @:             @:     1  @:@:... a a}
34438  @r{  ... a@:      @key{SPC}   @:             @:     1  @:@:... a a}  @r{  ... a@:      @key{SPC}   @:             @:     1  @:@:... a a}
34439  @r{... a b@:      @key{TAB}   @:             @:     3  @:@:... b a}  @r{... a b@:      @key{TAB}   @:             @:     3  @:@:... b a}
# Line 34456  keystrokes are not listed in this summar Line 34443  keystrokes are not listed in this summar
34443  @r{... a b@:      M-@key{DEL} @:             @:     1  @:@:... b}  @r{... a b@:      M-@key{DEL} @:             @:     1  @:@:... b}
34444  @r{       @:      M-@key{RET} @:             @:     4  @:calc-last-args@:}  @r{       @:      M-@key{RET} @:             @:     4  @:calc-last-args@:}
34445  @r{      a@:      `     @:editing      @:  1,30  @:calc-edit@:}  @r{      a@:      `     @:editing      @:  1,30  @:calc-edit@:}
34446    
34447  @c  @c
34448  @r{  ... a@:      C-d   @:             @:     1  @:@:...}  @r{  ... a@:      C-d   @:             @:     1  @:@:...}
34449  @r{       @:      C-k   @:             @:    27  @:calc-kill@:}  @r{       @:      C-k   @:             @:    27  @:calc-kill@:}
34450  @r{       @:      C-w   @:             @:    27  @:calc-kill-region@:}  @r{       @:      C-w   @:             @:    27  @:calc-kill-region@:}
# Line 34465  keystrokes are not listed in this summar Line 34452  keystrokes are not listed in this summar
34452  @r{       @:      C-_   @:             @:     4  @:calc-undo@:}  @r{       @:      C-_   @:             @:     4  @:calc-undo@:}
34453  @r{       @:      M-k   @:             @:    27  @:calc-copy-as-kill@:}  @r{       @:      M-k   @:             @:    27  @:calc-copy-as-kill@:}
34454  @r{       @:      M-w   @:             @:    27  @:calc-copy-region-as-kill@:}  @r{       @:      M-w   @:             @:    27  @:calc-copy-region-as-kill@:}
34455    
34456  @c  @c
34457  @r{       @:      [     @:             @:        @:@:[...}  @r{       @:      [     @:             @:        @:@:[...}
34458  @r{[.. a b@:      ]     @:             @:        @:@:[a,b]}  @r{[.. a b@:      ]     @:             @:        @:@:[a,b]}
34459  @r{       @:      (     @:             @:        @:@:(...}  @r{       @:      (     @:             @:        @:@:(...}
# Line 34475  keystrokes are not listed in this summar Line 34462  keystrokes are not listed in this summar
34462  @r{       @:      ;     @:             @:        @:@:matrix or polar complex}  @r{       @:      ;     @:             @:        @:@:matrix or polar complex}
34463  @r{       @:      ..    @:             @:        @:@:interval}  @r{       @:      ..    @:             @:        @:@:interval}
34464    
34465  @c  @c
34466  @r{       @:      ~     @:             @:        @:calc-num-prefix@:}  @r{       @:      ~     @:             @:        @:calc-num-prefix@:}
34467  @r{       @:      <     @:             @:     4  @:calc-scroll-left@:}  @r{       @:      <     @:             @:     4  @:calc-scroll-left@:}
34468  @r{       @:      >     @:             @:     4  @:calc-scroll-right@:}  @r{       @:      >     @:             @:     4  @:calc-scroll-right@:}
34469  @r{       @:      @{     @:             @:     4  @:calc-scroll-down@:}  @r{       @:      @{     @:             @:     4  @:calc-scroll-down@:}
34470  @r{       @:      @}     @:             @:     4  @:calc-scroll-up@:}  @r{       @:      @}     @:             @:     4  @:calc-scroll-up@:}
34471  @r{       @:      ?     @:             @:        @:calc-help@:}  @r{       @:      ?     @:             @:        @:calc-help@:}
34472    
34473  @c  @c
34474  @r{      a@:      n     @:             @:     1  @:neg@:(a)  @minus{}a}  @r{      a@:      n     @:             @:     1  @:neg@:(a)  @minus{}a}
34475  @r{       @:      o     @:             @:     4  @:calc-realign@:}  @r{       @:      o     @:             @:     4  @:calc-realign@:}
34476  @r{       @:      p     @:precision    @:    31  @:calc-precision@:}  @r{       @:      p     @:precision    @:    31  @:calc-precision@:}
# Line 34491  keystrokes are not listed in this summar Line 34478  keystrokes are not listed in this summar
34478  @r{       @:      w     @:             @:        @:calc-why@:}  @r{       @:      w     @:             @:        @:calc-why@:}
34479  @r{       @:      x     @:command      @:        @:M-x calc-@:command}  @r{       @:      x     @:command      @:        @:M-x calc-@:command}
34480  @r{      a@:      y     @:            @:1,28,49  @:calc-copy-to-buffer@:}  @r{      a@:      y     @:            @:1,28,49  @:calc-copy-to-buffer@:}
34481    
34482  @c  @c
34483  @r{      a@:      A     @:             @:     1  @:abs@:(a)}  @r{      a@:      A     @:             @:     1  @:abs@:(a)}
34484  @r{    a b@:      B     @:             @:     2  @:log@:(a,b)}  @r{    a b@:      B     @:             @:     2  @:log@:(a,b)}
34485  @r{    a b@:    I B     @:             @:     2  @:alog@:(a,b)  b^a}  @r{    a b@:    I B     @:             @:     2  @:alog@:(a,b)  b^a}
# Line 34537  keystrokes are not listed in this summar Line 34524  keystrokes are not listed in this summar
34524  @r{      a@:  I H T     @:             @:     1  @:arctanh@:(a)}  @r{      a@:  I H T     @:             @:     1  @:arctanh@:(a)}
34525  @r{       @:      U     @:             @:     4  @:calc-undo@:}  @r{       @:      U     @:             @:     4  @:calc-undo@:}
34526  @r{       @:      X     @:             @:     4  @:calc-call-last-kbd-macro@:}  @r{       @:      X     @:             @:     4  @:calc-call-last-kbd-macro@:}
34527    
34528  @c  @c
34529  @r{    a b@:      a =   @:             @:     2  @:eq@:(a,b)  a=b}  @r{    a b@:      a =   @:             @:     2  @:eq@:(a,b)  a=b}
34530  @r{    a b@:      a #   @:             @:     2  @:neq@:(a,b)  a!=b}  @r{    a b@:      a #   @:             @:     2  @:neq@:(a,b)  a!=b}
34531  @r{    a b@:      a <   @:             @:     2  @:lt@:(a,b)  a<b}  @r{    a b@:      a <   @:             @:     2  @:lt@:(a,b)  a<b}
# Line 34552  keystrokes are not listed in this summar Line 34539  keystrokes are not listed in this summar
34539  @r{  a b c@:      a :   @:             @:    45  @:if@:(a,b,c)  a?b:c}  @r{  a b c@:      a :   @:             @:    45  @:if@:(a,b,c)  a?b:c}
34540  @r{      a@:      a .   @:             @:     1  @:rmeq@:(a)}  @r{      a@:      a .   @:             @:     1  @:rmeq@:(a)}
34541  @r{      a@:      a "   @:             @:   7,8  @:calc-expand-formula@:}  @r{      a@:      a "   @:             @:   7,8  @:calc-expand-formula@:}
34542    
34543  @c  @c
34544  @r{      a@:      a +   @:i, l, h      @:  6,38  @:sum@:(a,i,l,h)}  @r{      a@:      a +   @:i, l, h      @:  6,38  @:sum@:(a,i,l,h)}
34545  @r{      a@:      a -   @:i, l, h      @:  6,38  @:asum@:(a,i,l,h)}  @r{      a@:      a -   @:i, l, h      @:  6,38  @:asum@:(a,i,l,h)}
34546  @r{      a@:      a *   @:i, l, h      @:  6,38  @:prod@:(a,i,l,h)}  @r{      a@:      a *   @:i, l, h      @:  6,38  @:prod@:(a,i,l,h)}
34547  @r{    a b@:      a _   @:             @:     2  @:subscr@:(a,b)  a_b}  @r{    a b@:      a _   @:             @:     2  @:subscr@:(a,b)  a_b}
34548    
34549  @c  @c
34550  @r{    a b@:      a \   @:             @:     2  @:pdiv@:(a,b)}  @r{    a b@:      a \   @:             @:     2  @:pdiv@:(a,b)}
34551  @r{    a b@:      a %   @:             @:     2  @:prem@:(a,b)}  @r{    a b@:      a %   @:             @:     2  @:prem@:(a,b)}
34552  @r{    a b@:      a /   @:             @:     2  @:pdivrem@:(a,b)  [q,r]}  @r{    a b@:      a /   @:             @:     2  @:pdivrem@:(a,b)  [q,r]}
34553  @r{    a b@:    H a /   @:             @:     2  @:pdivide@:(a,b)  q+r/b}  @r{    a b@:    H a /   @:             @:     2  @:pdivide@:(a,b)  q+r/b}
34554    
34555  @c  @c
34556  @r{      a@:      a a   @:             @:     1  @:apart@:(a)}  @r{      a@:      a a   @:             @:     1  @:apart@:(a)}
34557  @r{      a@:      a b   @:old, new     @:    38  @:subst@:(a,old,new)}  @r{      a@:      a b   @:old, new     @:    38  @:subst@:(a,old,new)}
34558  @r{      a@:      a c   @:v            @:    38  @:collect@:(a,v)}  @r{      a@:      a c   @:v            @:    38  @:collect@:(a,v)}
# Line 34586  keystrokes are not listed in this summar Line 34573  keystrokes are not listed in this summar
34573  @r{      a@:      a t   @:v, n         @: 31,39  @:taylor@:(a,v,n)}  @r{      a@:      a t   @:v, n         @: 31,39  @:taylor@:(a,v,n)}
34574  @r{      a@:      a v   @:             @:   7,8  @:calc-alg-evaluate@:}  @r{      a@:      a v   @:             @:   7,8  @:calc-alg-evaluate@:}
34575  @r{      a@:      a x   @:             @:   4,8  @:expand@:(a)}  @r{      a@:      a x   @:             @:   4,8  @:expand@:(a)}
34576    
34577  @c  @c
34578  @r{   data@:      a F   @:model, vars  @:    48  @:fit@:(m,iv,pv,data)}  @r{   data@:      a F   @:model, vars  @:    48  @:fit@:(m,iv,pv,data)}
34579  @r{   data@:    I a F   @:model, vars  @:    48  @:xfit@:(m,iv,pv,data)}  @r{   data@:    I a F   @:model, vars  @:    48  @:xfit@:(m,iv,pv,data)}
34580  @r{   data@:    H a F   @:model, vars  @:    48  @:efit@:(m,iv,pv,data)}  @r{   data@:    H a F   @:model, vars  @:    48  @:efit@:(m,iv,pv,data)}
# Line 34607  keystrokes are not listed in this summar Line 34594  keystrokes are not listed in this summar
34594  @r{      a@:      a T   @:i, l, h      @:  6,38  @:table@:(a,i,l,h)}  @r{      a@:      a T   @:i, l, h      @:  6,38  @:table@:(a,i,l,h)}
34595  @r{    a g@:      a X   @:v            @:    38  @:maximize@:(a,v,g)}  @r{    a g@:      a X   @:v            @:    38  @:maximize@:(a,v,g)}
34596  @r{    a g@:    H a X   @:v            @:    38  @:wmaximize@:(a,v,g)}  @r{    a g@:    H a X   @:v            @:    38  @:wmaximize@:(a,v,g)}
34597    
34598  @c  @c
34599  @r{    a b@:      b a   @:             @:     9  @:and@:(a,b,w)}  @r{    a b@:      b a   @:             @:     9  @:and@:(a,b,w)}
34600  @r{      a@:      b c   @:             @:     9  @:clip@:(a,w)}  @r{      a@:      b c   @:             @:     9  @:clip@:(a,w)}
34601  @r{    a b@:      b d   @:             @:     9  @:diff@:(a,b,w)}  @r{    a b@:      b d   @:             @:     9  @:diff@:(a,b,w)}
# Line 34624  keystrokes are not listed in this summar Line 34611  keystrokes are not listed in this summar
34611  @r{      a@:      b u   @:             @:     1  @:vunpack@:(a)}  @r{      a@:      b u   @:             @:     1  @:vunpack@:(a)}
34612  @r{       @:      b w   @:w            @:  9,50  @:calc-word-size@:}  @r{       @:      b w   @:w            @:  9,50  @:calc-word-size@:}
34613  @r{    a b@:      b x   @:             @:     9  @:xor@:(a,b,w)}  @r{    a b@:      b x   @:             @:     9  @:xor@:(a,b,w)}
34614    
34615  @c  @c
34616  @r{c s l p@:      b D   @:             @:        @:ddb@:(c,s,l,p)}  @r{c s l p@:      b D   @:             @:        @:ddb@:(c,s,l,p)}
34617  @r{  r n p@:      b F   @:             @:        @:fv@:(r,n,p)}  @r{  r n p@:      b F   @:             @:        @:fv@:(r,n,p)}
34618  @r{  r n p@:    I b F   @:             @:        @:fvb@:(r,n,p)}  @r{  r n p@:    I b F   @:             @:        @:fvb@:(r,n,p)}
# Line 34654  keystrokes are not listed in this summar Line 34641  keystrokes are not listed in this summar
34641  @r{  r p a@:    I b #   @:             @:        @:nperb@:(r,p,a)}  @r{  r p a@:    I b #   @:             @:        @:nperb@:(r,p,a)}
34642  @r{  r p a@:    H b #   @:             @:        @:nperl@:(r,p,a)}  @r{  r p a@:    H b #   @:             @:        @:nperl@:(r,p,a)}
34643  @r{    a b@:      b %   @:             @:        @:relch@:(a,b)}  @r{    a b@:      b %   @:             @:        @:relch@:(a,b)}
34644    
34645  @c  @c
34646  @r{      a@:      c c   @:             @:     5  @:pclean@:(a,p)}  @r{      a@:      c c   @:             @:     5  @:pclean@:(a,p)}
34647  @r{      a@:      c 0-9 @:             @:        @:pclean@:(a,p)}  @r{      a@:      c 0-9 @:             @:        @:pclean@:(a,p)}
34648  @r{      a@:    H c c   @:             @:     5  @:clean@:(a,p)}  @r{      a@:    H c c   @:             @:     5  @:clean@:(a,p)}
# Line 34667  keystrokes are not listed in this summar Line 34654  keystrokes are not listed in this summar
34654  @r{      a@:      c p   @:             @:        @:polar@:(a)}  @r{      a@:      c p   @:             @:        @:polar@:(a)}
34655  @r{      a@:    I c p   @:             @:        @:rect@:(a)}  @r{      a@:    I c p   @:             @:        @:rect@:(a)}
34656  @r{      a@:      c r   @:             @:     1  @:rad@:(a)}  @r{      a@:      c r   @:             @:     1  @:rad@:(a)}
34657    
34658  @c  @c
34659  @r{      a@:      c F   @:             @:     5  @:pfrac@:(a,p)}  @r{      a@:      c F   @:             @:     5  @:pfrac@:(a,p)}
34660  @r{      a@:    H c F   @:             @:     5  @:frac@:(a,p)}  @r{      a@:    H c F   @:             @:     5  @:frac@:(a,p)}
34661    
34662  @c  @c
34663  @r{      a@:      c %   @:             @:        @:percent@:(a*100)}  @r{      a@:      c %   @:             @:        @:percent@:(a*100)}
34664    
34665  @c  @c
34666  @r{       @:      d .   @:char         @:    50  @:calc-point-char@:}  @r{       @:      d .   @:char         @:    50  @:calc-point-char@:}
34667  @r{       @:      d ,   @:char         @:    50  @:calc-group-char@:}  @r{       @:      d ,   @:char         @:    50  @:calc-group-char@:}
34668  @r{       @:      d <   @:             @: 13,50  @:calc-left-justify@:}  @r{       @:      d <   @:             @: 13,50  @:calc-left-justify@:}
# Line 34688  keystrokes are not listed in this summar Line 34675  keystrokes are not listed in this summar
34675  @r{       @:      d "   @:             @: 12,50  @:calc-display-strings@:}  @r{       @:      d "   @:             @: 12,50  @:calc-display-strings@:}
34676  @r{       @:      d @key{SPC} @:             @:        @:calc-refresh@:}  @r{       @:      d @key{SPC} @:             @:        @:calc-refresh@:}
34677  @r{       @:      d @key{RET} @:             @:     1  @:calc-refresh-top@:}  @r{       @:      d @key{RET} @:             @:     1  @:calc-refresh-top@:}
34678    
34679  @c  @c
34680  @r{       @:      d 0   @:             @:    50  @:calc-decimal-radix@:}  @r{       @:      d 0   @:             @:    50  @:calc-decimal-radix@:}
34681  @r{       @:      d 2   @:             @:    50  @:calc-binary-radix@:}  @r{       @:      d 2   @:             @:    50  @:calc-binary-radix@:}
34682  @r{       @:      d 6   @:             @:    50  @:calc-hex-radix@:}  @r{       @:      d 6   @:             @:    50  @:calc-hex-radix@:}
34683  @r{       @:      d 8   @:             @:    50  @:calc-octal-radix@:}  @r{       @:      d 8   @:             @:    50  @:calc-octal-radix@:}
34684    
34685  @c  @c
34686  @r{       @:      d b   @:           @:12,13,50  @:calc-line-breaking@:}  @r{       @:      d b   @:           @:12,13,50  @:calc-line-breaking@:}
34687  @r{       @:      d c   @:             @:    50  @:calc-complex-notation@:}  @r{       @:      d c   @:             @:    50  @:calc-complex-notation@:}
34688  @r{       @:      d d   @:format       @:    50  @:calc-date-notation@:}  @r{       @:      d d   @:format       @:    50  @:calc-date-notation@:}
# Line 34714  keystrokes are not listed in this summar Line 34701  keystrokes are not listed in this summar
34701  @r{       @:      d t   @:             @:    27  @:calc-truncate-stack@:}  @r{       @:      d t   @:             @:    27  @:calc-truncate-stack@:}
34702  @r{       @:      d w   @:             @: 12,13  @:calc-auto-why@:}  @r{       @:      d w   @:             @: 12,13  @:calc-auto-why@:}
34703  @r{       @:      d z   @:             @: 12,50  @:calc-leading-zeros@:}  @r{       @:      d z   @:             @: 12,50  @:calc-leading-zeros@:}
34704    
34705  @c  @c
34706  @r{       @:      d B   @:             @:    50  @:calc-big-language@:}  @r{       @:      d B   @:             @:    50  @:calc-big-language@:}
34707  @r{       @:      d C   @:             @:    50  @:calc-c-language@:}  @r{       @:      d C   @:             @:    50  @:calc-c-language@:}
34708  @r{       @:      d E   @:             @:    50  @:calc-eqn-language@:}  @r{       @:      d E   @:             @:    50  @:calc-eqn-language@:}
# Line 34727  keystrokes are not listed in this summar Line 34714  keystrokes are not listed in this summar
34714  @r{       @:      d T   @:             @:    50  @:calc-tex-language@:}  @r{       @:      d T   @:             @:    50  @:calc-tex-language@:}
34715  @r{       @:      d U   @:             @:    50  @:calc-unformatted-language@:}  @r{       @:      d U   @:             @:    50  @:calc-unformatted-language@:}
34716  @r{       @:      d W   @:             @:    50  @:calc-maple-language@:}  @r{       @:      d W   @:             @:    50  @:calc-maple-language@:}
34717    
34718  @c  @c
34719  @r{      a@:      f [   @:             @:     4  @:decr@:(a,n)}  @r{      a@:      f [   @:             @:     4  @:decr@:(a,n)}
34720  @r{      a@:      f ]   @:             @:     4  @:incr@:(a,n)}  @r{      a@:      f ]   @:             @:     4  @:incr@:(a,n)}
34721    
34722  @c  @c
34723  @r{    a b@:      f b   @:             @:     2  @:beta@:(a,b)}  @r{    a b@:      f b   @:             @:     2  @:beta@:(a,b)}
34724  @r{      a@:      f e   @:             @:     1  @:erf@:(a)}  @r{      a@:      f e   @:             @:     1  @:erf@:(a)}
34725  @r{      a@:    I f e   @:             @:     1  @:erfc@:(a)}  @r{      a@:    I f e   @:             @:     1  @:erfc@:(a)}
# Line 34745  keystrokes are not listed in this summar Line 34732  keystrokes are not listed in this summar
34732  @r{      a@:      f s   @:             @:     1  @:sign@:(a)}  @r{      a@:      f s   @:             @:     1  @:sign@:(a)}
34733  @r{    a b@:      f x   @:             @:     2  @:max@:(a,b)}  @r{    a b@:      f x   @:             @:     2  @:max@:(a,b)}
34734  @r{    n a@:      f y   @:             @:     2  @:besY@:(n,a)}  @r{    n a@:      f y   @:             @:     2  @:besY@:(n,a)}
34735    
34736  @c  @c
34737  @r{      a@:      f A   @:             @:     1  @:abssqr@:(a)}  @r{      a@:      f A   @:             @:     1  @:abssqr@:(a)}
34738  @r{  x a b@:      f B   @:             @:        @:betaI@:(x,a,b)}  @r{  x a b@:      f B   @:             @:        @:betaI@:(x,a,b)}
34739  @r{  x a b@:    H f B   @:             @:        @:betaB@:(x,a,b)}  @r{  x a b@:    H f B   @:             @:        @:betaB@:(x,a,b)}
# Line 34764  keystrokes are not listed in this summar Line 34751  keystrokes are not listed in this summar
34751  @r{    a n@:      f S   @:             @:     2  @:scf@:(a,n)}  @r{    a n@:      f S   @:             @:     2  @:scf@:(a,n)}
34752  @r{    y x@:      f T   @:             @:        @:arctan2@:(y,x)}  @r{    y x@:      f T   @:             @:        @:arctan2@:(y,x)}
34753  @r{      a@:      f X   @:             @:     1  @:xpon@:(a)}  @r{      a@:      f X   @:             @:     1  @:xpon@:(a)}
34754    
34755  @c  @c
34756  @r{    x y@:      g a   @:             @: 28,40  @:calc-graph-add@:}  @r{    x y@:      g a   @:             @: 28,40  @:calc-graph-add@:}
34757  @r{       @:      g b   @:             @:    12  @:calc-graph-border@:}  @r{       @:      g b   @:             @:    12  @:calc-graph-border@:}
34758  @r{       @:      g c   @:             @:        @:calc-graph-clear@:}  @r{       @:      g c   @:             @:        @:calc-graph-clear@:}
# Line 34785  keystrokes are not listed in this summar Line 34772  keystrokes are not listed in this summar
34772  @r{       @:      g v   @:             @:        @:calc-graph-view-commands@:}  @r{       @:      g v   @:             @:        @:calc-graph-view-commands@:}
34773  @r{       @:      g x   @:display      @:        @:calc-graph-display@:}  @r{       @:      g x   @:display      @:        @:calc-graph-display@:}
34774  @r{       @:      g z   @:             @:    12  @:calc-graph-zero-x@:}  @r{       @:      g z   @:             @:    12  @:calc-graph-zero-x@:}
34775    
34776  @c  @c
34777  @r{  x y z@:      g A   @:             @: 28,40  @:calc-graph-add-3d@:}  @r{  x y z@:      g A   @:             @: 28,40  @:calc-graph-add-3d@:}
34778  @r{       @:      g C   @:command      @:        @:calc-graph-command@:}  @r{       @:      g C   @:command      @:        @:calc-graph-command@:}
34779  @r{       @:      g D   @:device       @: 43,44  @:calc-graph-device@:}  @r{       @:      g D   @:device       @: 43,44  @:calc-graph-device@:}
# Line 34803  keystrokes are not listed in this summar Line 34790  keystrokes are not listed in this summar
34790  @r{       @:      g V   @:             @:        @:calc-graph-view-trail@:}  @r{       @:      g V   @:             @:        @:calc-graph-view-trail@:}
34791  @r{       @:      g X   @:format       @:        @:calc-graph-geometry@:}  @r{       @:      g X   @:format       @:        @:calc-graph-geometry@:}
34792  @r{       @:      g Z   @:             @:    12  @:calc-graph-zero-y@:}  @r{       @:      g Z   @:             @:    12  @:calc-graph-zero-y@:}
34793    
34794  @c  @c
34795  @r{       @:      g C-l @:             @:    12  @:calc-graph-log-z@:}  @r{       @:      g C-l @:             @:    12  @:calc-graph-log-z@:}
34796  @r{       @:      g C-r @:range        @:        @:calc-graph-range-z@:}  @r{       @:      g C-r @:range        @:        @:calc-graph-range-z@:}
34797  @r{       @:      g C-t @:title        @:        @:calc-graph-title-z@:}  @r{       @:      g C-t @:title        @:        @:calc-graph-title-z@:}
34798    
34799  @c  @c
34800  @r{       @:      h b   @:             @:        @:calc-describe-bindings@:}  @r{       @:      h b   @:             @:        @:calc-describe-bindings@:}
34801  @r{       @:      h c   @:key          @:        @:calc-describe-key-briefly@:}  @r{       @:      h c   @:key          @:        @:calc-describe-key-briefly@:}
34802  @r{       @:      h f   @:function     @:        @:calc-describe-function@:}  @r{       @:      h f   @:function     @:        @:calc-describe-function@:}
# Line 34820  keystrokes are not listed in this summar Line 34807  keystrokes are not listed in this summar
34807  @r{       @:      h s   @:             @:        @:calc-info-summary@:}  @r{       @:      h s   @:             @:        @:calc-info-summary@:}
34808  @r{       @:      h t   @:             @:        @:calc-tutorial@:}  @r{       @:      h t   @:             @:        @:calc-tutorial@:}
34809  @r{       @:      h v   @:var          @:        @:calc-describe-variable@:}  @r{       @:      h v   @:var          @:        @:calc-describe-variable@:}
34810    
34811  @c  @c
34812  @r{       @:      j 1-9 @:             @:        @:calc-select-part@:}  @r{       @:      j 1-9 @:             @:        @:calc-select-part@:}
34813  @r{       @:      j @key{RET} @:             @:    27  @:calc-copy-selection@:}  @r{       @:      j @key{RET} @:             @:    27  @:calc-copy-selection@:}
34814  @r{       @:      j @key{DEL} @:             @:    27  @:calc-del-selection@:}  @r{       @:      j @key{DEL} @:             @:    27  @:calc-del-selection@:}
34815  @r{       @:      j '   @:formula      @:    27  @:calc-enter-selection@:}  @r{       @:      j '   @:formula      @:    27  @:calc-enter-selection@:}
34816  @r{       @:      j `   @:editing      @: 27,30  @:calc-edit-selection@:}  @r{       @:      j `   @:editing      @: 27,30  @:calc-edit-selection@:}
34817  @r{       @:      j "   @:             @:  7,27  @:calc-sel-expand-formula@:}  @r{       @:      j "   @:             @:  7,27  @:calc-sel-expand-formula@:}
34818    
34819  @c  @c
34820  @r{       @:      j +   @:formula      @:    27  @:calc-sel-add-both-sides@:}  @r{       @:      j +   @:formula      @:    27  @:calc-sel-add-both-sides@:}
34821  @r{       @:      j -   @:formula      @:    27  @:calc-sel-sub-both-sides@:}  @r{       @:      j -   @:formula      @:    27  @:calc-sel-sub-both-sides@:}
34822  @r{       @:      j *   @:formula      @:    27  @:calc-sel-mul-both-sides@:}  @r{       @:      j *   @:formula      @:    27  @:calc-sel-mul-both-sides@:}
34823  @r{       @:      j /   @:formula      @:    27  @:calc-sel-div-both-sides@:}  @r{       @:      j /   @:formula      @:    27  @:calc-sel-div-both-sides@:}
34824  @r{       @:      j &   @:             @:    27  @:calc-sel-invert@:}  @r{       @:      j &   @:             @:    27  @:calc-sel-invert@:}
34825    
34826  @c  @c
34827  @r{       @:      j a   @:             @:    27  @:calc-select-additional@:}  @r{       @:      j a   @:             @:    27  @:calc-select-additional@:}
34828  @r{       @:      j b   @:             @:    12  @:calc-break-selections@:}  @r{       @:      j b   @:             @:    12  @:calc-break-selections@:}
34829  @r{       @:      j c   @:             @:        @:calc-clear-selections@:}  @r{       @:      j c   @:             @:        @:calc-clear-selections@:}
# Line 34851  keystrokes are not listed in this summar Line 34838  keystrokes are not listed in this summar
34838  @r{       @:      j s   @:             @:  4,27  @:calc-select-here@:}  @r{       @:      j s   @:             @:  4,27  @:calc-select-here@:}
34839  @r{       @:      j u   @:             @:    27  @:calc-unselect@:}  @r{       @:      j u   @:             @:    27  @:calc-unselect@:}
34840  @r{       @:      j v   @:             @:  7,27  @:calc-sel-evaluate@:}  @r{       @:      j v   @:             @:  7,27  @:calc-sel-evaluate@:}
34841    
34842  @c  @c
34843  @r{       @:      j C   @:             @:    27  @:calc-sel-commute@:}  @r{       @:      j C   @:             @:    27  @:calc-sel-commute@:}
34844  @r{       @:      j D   @:             @:  4,27  @:calc-sel-distribute@:}  @r{       @:      j D   @:             @:  4,27  @:calc-sel-distribute@:}
34845  @r{       @:      j E   @:             @:    27  @:calc-sel-jump-equals@:}  @r{       @:      j E   @:             @:    27  @:calc-sel-jump-equals@:}
# Line 34865  keystrokes are not listed in this summar Line 34852  keystrokes are not listed in this summar
34852  @r{       @:      j R   @:             @:  4,27  @:calc-commute-right@:}  @r{       @:      j R   @:             @:  4,27  @:calc-commute-right@:}
34853  @r{       @:      j S   @:             @:  4,27  @:calc-select-here-maybe@:}  @r{       @:      j S   @:             @:  4,27  @:calc-select-here-maybe@:}
34854  @r{       @:      j U   @:             @:    27  @:calc-sel-unpack@:}  @r{       @:      j U   @:             @:    27  @:calc-sel-unpack@:}
34855    
34856  @c  @c
34857  @r{       @:      k a   @:             @:        @:calc-random-again@:}  @r{       @:      k a   @:             @:        @:calc-random-again@:}
34858  @r{      n@:      k b   @:             @:     1  @:bern@:(n)}  @r{      n@:      k b   @:             @:     1  @:bern@:(n)}
34859  @r{    n x@:    H k b   @:             @:     2  @:bern@:(n,x)}  @r{    n x@:    H k b   @:             @:     2  @:bern@:(n,x)}
# Line 34887  keystrokes are not listed in this summar Line 34874  keystrokes are not listed in this summar
34874  @r{    n m@:      k s   @:             @:     2  @:stir1@:(n,m)}  @r{    n m@:      k s   @:             @:     2  @:stir1@:(n,m)}
34875  @r{    n m@:    H k s   @:             @:     2  @:stir2@:(n,m)}  @r{    n m@:    H k s   @:             @:     2  @:stir2@:(n,m)}
34876  @r{      n@:      k t   @:             @:     1  @:totient@:(n)}  @r{      n@:      k t   @:             @:     1  @:totient@:(n)}
34877    
34878  @c  @c
34879  @r{  n p x@:      k B   @:             @:        @:utpb@:(x,n,p)}  @r{  n p x@:      k B   @:             @:        @:utpb@:(x,n,p)}
34880  @r{  n p x@:    I k B   @:             @:        @:ltpb@:(x,n,p)}  @r{  n p x@:    I k B   @:             @:        @:ltpb@:(x,n,p)}
34881  @r{    v x@:      k C   @:             @:        @:utpc@:(x,v)}  @r{    v x@:      k C   @:             @:        @:utpc@:(x,v)}
# Line 34902  keystrokes are not listed in this summar Line 34889  keystrokes are not listed in this summar
34889  @r{    m x@:    I k P   @:             @:        @:ltpp@:(x,m)}  @r{    m x@:    I k P   @:             @:        @:ltpp@:(x,m)}
34890  @r{    v x@:      k T   @:             @:        @:utpt@:(x,v)}  @r{    v x@:      k T   @:             @:        @:utpt@:(x,v)}
34891  @r{    v x@:    I k T   @:             @:        @:ltpt@:(x,v)}  @r{    v x@:    I k T   @:             @:        @:ltpt@:(x,v)}
34892    
34893  @c  @c
34894  @r{       @:      m a   @:             @: 12,13  @:calc-algebraic-mode@:}  @r{       @:      m a   @:             @: 12,13  @:calc-algebraic-mode@:}
34895  @r{       @:      m d   @:             @:        @:calc-degrees-mode@:}  @r{       @:      m d   @:             @:        @:calc-degrees-mode@:}
34896  @r{       @:      m f   @:             @:    12  @:calc-frac-mode@:}  @r{       @:      m f   @:             @:    12  @:calc-frac-mode@:}
# Line 34918  keystrokes are not listed in this summar Line 34905  keystrokes are not listed in this summar
34905  @r{       @:      m v   @:             @: 12,13  @:calc-matrix-mode@:}  @r{       @:      m v   @:             @: 12,13  @:calc-matrix-mode@:}
34906  @r{       @:      m w   @:             @:    13  @:calc-working@:}  @r{       @:      m w   @:             @:    13  @:calc-working@:}
34907  @r{       @:      m x   @:             @:        @:calc-always-load-extensions@:}  @r{       @:      m x   @:             @:        @:calc-always-load-extensions@:}
34908    
34909  @c  @c
34910  @r{       @:      m A   @:             @:    12  @:calc-alg-simplify-mode@:}  @r{       @:      m A   @:             @:    12  @:calc-alg-simplify-mode@:}
34911  @r{       @:      m B   @:             @:    12  @:calc-bin-simplify-mode@:}  @r{       @:      m B   @:             @:    12  @:calc-bin-simplify-mode@:}
34912  @r{       @:      m C   @:             @:    12  @:calc-auto-recompute@:}  @r{       @:      m C   @:             @:    12  @:calc-auto-recompute@:}
# Line 34931  keystrokes are not listed in this summar Line 34918  keystrokes are not listed in this summar
34918  @r{       @:      m R   @:             @: 12,13  @:calc-mode-record-mode@:}  @r{       @:      m R   @:             @: 12,13  @:calc-mode-record-mode@:}
34919  @r{       @:      m S   @:             @:    12  @:calc-shift-prefix@:}  @r{       @:      m S   @:             @:    12  @:calc-shift-prefix@:}
34920  @r{       @:      m U   @:             @:    12  @:calc-units-simplify-mode@:}  @r{       @:      m U   @:             @:    12  @:calc-units-simplify-mode@:}
34921    
34922  @c  @c
34923  @r{       @:      s c   @:var1, var2   @:    29  @:calc-copy-variable@:}  @r{       @:      s c   @:var1, var2   @:    29  @:calc-copy-variable@:}
34924  @r{       @:      s d   @:var, decl    @:        @:calc-declare-variable@:}  @r{       @:      s d   @:var, decl    @:        @:calc-declare-variable@:}
34925  @r{       @:      s e   @:var, editing @: 29,30  @:calc-edit-variable@:}  @r{       @:      s e   @:var, editing @: 29,30  @:calc-edit-variable@:}
# Line 34949  keystrokes are not listed in this summar Line 34936  keystrokes are not listed in this summar
34936  @r{      a@:      t 0-9 @:             @:        @:calc-store-into-quick@:}  @r{      a@:      t 0-9 @:             @:        @:calc-store-into-quick@:}
34937  @r{       @:      s u   @:var          @:    29  @:calc-unstore@:}  @r{       @:      s u   @:var          @:    29  @:calc-unstore@:}
34938  @r{      a@:      s x   @:var          @:    29  @:calc-store-exchange@:}  @r{      a@:      s x   @:var          @:    29  @:calc-store-exchange@:}
34939    
34940  @c  @c
34941  @r{       @:      s A   @:editing      @:    30  @:calc-edit-AlgSimpRules@:}  @r{       @:      s A   @:editing      @:    30  @:calc-edit-AlgSimpRules@:}
34942  @r{       @:      s D   @:editing      @:    30  @:calc-edit-Decls@:}  @r{       @:      s D   @:editing      @:    30  @:calc-edit-Decls@:}
34943  @r{       @:      s E   @:editing      @:    30  @:calc-edit-EvalRules@:}  @r{       @:      s E   @:editing      @:    30  @:calc-edit-EvalRules@:}
# Line 34964  keystrokes are not listed in this summar Line 34951  keystrokes are not listed in this summar
34951  @r{       @:      s T   @:editing      @:    30  @:calc-edit-TimeZone@:}  @r{       @:      s T   @:editing      @:    30  @:calc-edit-TimeZone@:}
34952  @r{       @:      s U   @:editing      @:    30  @:calc-edit-Units@:}  @r{       @:      s U   @:editing      @:    30  @:calc-edit-Units@:}
34953  @r{       @:      s X   @:editing      @:    30  @:calc-edit-ExtSimpRules@:}  @r{       @:      s X   @:editing      @:    30  @:calc-edit-ExtSimpRules@:}
34954    
34955  @c  @c
34956  @r{      a@:      s +   @:var          @: 29,47  @:calc-store-plus@:  (v+a)}  @r{      a@:      s +   @:var          @: 29,47  @:calc-store-plus@:  (v+a)}
34957  @r{      a@:      s -   @:var          @: 29,47  @:calc-store-minus@:  (v-a)}  @r{      a@:      s -   @:var          @: 29,47  @:calc-store-minus@:  (v-a)}
34958  @r{      a@:      s *   @:var          @: 29,47  @:calc-store-times@:  (v*a)}  @r{      a@:      s *   @:var          @: 29,47  @:calc-store-times@:  (v*a)}
# Line 34977  keystrokes are not listed in this summar Line 34964  keystrokes are not listed in this summar
34964  @r{       @:      s ]   @:var          @: 29,47  @:calc-store-incr@:  (v-(-1))}  @r{       @:      s ]   @:var          @: 29,47  @:calc-store-incr@:  (v-(-1))}
34965  @r{    a b@:      s :   @:             @:     2  @:assign@:(a,b)  a @t{:=} b}  @r{    a b@:      s :   @:             @:     2  @:assign@:(a,b)  a @t{:=} b}
34966  @r{      a@:      s =   @:             @:     1  @:evalto@:(a,b)  a @t{=>}}  @r{      a@:      s =   @:             @:     1  @:evalto@:(a,b)  a @t{=>}}
34967    
34968  @c  @c
34969  @r{       @:      t [   @:             @:     4  @:calc-trail-first@:}  @r{       @:      t [   @:             @:     4  @:calc-trail-first@:}
34970  @r{       @:      t ]   @:             @:     4  @:calc-trail-last@:}  @r{       @:      t ]   @:             @:     4  @:calc-trail-last@:}
34971  @r{       @:      t <   @:             @:     4  @:calc-trail-scroll-left@:}  @r{       @:      t <   @:             @:     4  @:calc-trail-scroll-left@:}
34972  @r{       @:      t >   @:             @:     4  @:calc-trail-scroll-right@:}  @r{       @:      t >   @:             @:     4  @:calc-trail-scroll-right@:}
34973  @r{       @:      t .   @:             @:    12  @:calc-full-trail-vectors@:}  @r{       @:      t .   @:             @:    12  @:calc-full-trail-vectors@:}
34974    
34975  @c  @c
34976  @r{       @:      t b   @:             @:     4  @:calc-trail-backward@:}  @r{       @:      t b   @:             @:     4  @:calc-trail-backward@:}
34977  @r{       @:      t d   @:             @: 12,50  @:calc-trail-display@:}  @r{       @:      t d   @:             @: 12,50  @:calc-trail-display@:}
34978  @r{       @:      t f   @:             @:     4  @:calc-trail-forward@:}  @r{       @:      t f   @:             @:     4  @:calc-trail-forward@:}
# Line 34999  keystrokes are not listed in this summar Line 34986  keystrokes are not listed in this summar
34986  @r{       @:      t r   @:string       @:        @:calc-trail-isearch-backward@:}  @r{       @:      t r   @:string       @:        @:calc-trail-isearch-backward@:}
34987  @r{       @:      t s   @:string       @:        @:calc-trail-isearch-forward@:}  @r{       @:      t s   @:string       @:        @:calc-trail-isearch-forward@:}
34988  @r{       @:      t y   @:             @:     4  @:calc-trail-yank@:}  @r{       @:      t y   @:             @:     4  @:calc-trail-yank@:}
34989    
34990  @c  @c
34991  @r{      d@:      t C   @:oz, nz       @:        @:tzconv@:(d,oz,nz)}  @r{      d@:      t C   @:oz, nz       @:        @:tzconv@:(d,oz,nz)}
34992  @r{d oz nz@:      t C   @:$            @:        @:tzconv@:(d,oz,nz)}  @r{d oz nz@:      t C   @:$            @:        @:tzconv@:(d,oz,nz)}
34993  @r{      d@:      t D   @:             @:    15  @:date@:(d)}  @r{      d@:      t D   @:             @:    15  @:date@:(d)}
# Line 35020  keystrokes are not listed in this summar Line 35007  keystrokes are not listed in this summar
35007  @r{      d@:      t U   @:             @:    16  @:unixtime@:(d,z)}  @r{      d@:      t U   @:             @:    16  @:unixtime@:(d,z)}
35008  @r{      d@:      t W   @:             @:    17  @:newweek@:(d,w)}  @r{      d@:      t W   @:             @:    17  @:newweek@:(d,w)}
35009  @r{      d@:      t Y   @:             @:    17  @:newyear@:(d,n)}  @r{      d@:      t Y   @:             @:    17  @:newyear@:(d,n)}
35010    
35011  @c  @c
35012  @r{    a b@:      t +   @:             @:     2  @:badd@:(a,b)}  @r{    a b@:      t +   @:             @:     2  @:badd@:(a,b)}
35013  @r{    a b@:      t -   @:             @:     2  @:bsub@:(a,b)}  @r{    a b@:      t -   @:             @:     2  @:bsub@:(a,b)}
35014    
35015  @c  @c
35016  @r{       @:      u a   @:             @:    12  @:calc-autorange-units@:}  @r{       @:      u a   @:             @:    12  @:calc-autorange-units@:}
35017  @r{      a@:      u b   @:             @:        @:calc-base-units@:}  @r{      a@:      u b   @:             @:        @:calc-base-units@:}
35018  @r{      a@:      u c   @:units        @:    18  @:calc-convert-units@:}  @r{      a@:      u c   @:units        @:    18  @:calc-convert-units@:}
# Line 35040  keystrokes are not listed in this summar Line 35027  keystrokes are not listed in this summar
35027  @r{       @:      u v   @:             @:        @:calc-enter-units-table@:}  @r{       @:      u v   @:             @:        @:calc-enter-units-table@:}
35028  @r{      a@:      u x   @:             @:        @:calc-extract-units@:}  @r{      a@:      u x   @:             @:        @:calc-extract-units@:}
35029  @r{      a@:      u 0-9 @:             @:        @:calc-quick-units@:}  @r{      a@:      u 0-9 @:             @:        @:calc-quick-units@:}
35030    
35031  @c  @c
35032  @r{  v1 v2@:      u C   @:             @:    20  @:vcov@:(v1,v2)}  @r{  v1 v2@:      u C   @:             @:    20  @:vcov@:(v1,v2)}
35033  @r{  v1 v2@:    I u C   @:             @:    20  @:vpcov@:(v1,v2)}  @r{  v1 v2@:    I u C   @:             @:    20  @:vpcov@:(v1,v2)}
35034  @r{  v1 v2@:    H u C   @:             @:    20  @:vcorr@:(v1,v2)}  @r{  v1 v2@:    H u C   @:             @:    20  @:vcorr@:(v1,v2)}
# Line 35058  keystrokes are not listed in this summar Line 35045  keystrokes are not listed in this summar
35045  @r{      v@:  I H u S   @:             @:    19  @:vpvar@:(v)}  @r{      v@:  I H u S   @:             @:    19  @:vpvar@:(v)}
35046  @r{       @:      u V   @:             @:        @:calc-view-units-table@:}  @r{       @:      u V   @:             @:        @:calc-view-units-table@:}
35047  @r{      v@:      u X   @:             @:    19  @:vmax@:(v)}  @r{      v@:      u X   @:             @:    19  @:vmax@:(v)}
35048    
35049  @c  @c
35050  @r{      v@:      u +   @:             @:    19  @:vsum@:(v)}  @r{      v@:      u +   @:             @:    19  @:vsum@:(v)}
35051  @r{      v@:      u *   @:             @:    19  @:vprod@:(v)}  @r{      v@:      u *   @:             @:    19  @:vprod@:(v)}
35052  @r{      v@:      u #   @:             @:    19  @:vcount@:(v)}  @r{      v@:      u #   @:             @:    19  @:vcount@:(v)}
35053    
35054  @c  @c
35055  @r{       @:      V (   @:             @:    50  @:calc-vector-parens@:}  @r{       @:      V (   @:             @:    50  @:calc-vector-parens@:}
35056  @r{       @:      V @{   @:             @:    50  @:calc-vector-braces@:}  @r{       @:      V @{   @:             @:    50  @:calc-vector-braces@:}
35057  @r{       @:      V [   @:             @:    50  @:calc-vector-brackets@:}  @r{       @:      V [   @:             @:    50  @:calc-vector-brackets@:}
# Line 35075  keystrokes are not listed in this summar Line 35062  keystrokes are not listed in this summar
35062  @r{       @:      V >   @:             @:    50  @:calc-matrix-right-justify@:}  @r{       @:      V >   @:             @:    50  @:calc-matrix-right-justify@:}
35063  @r{       @:      V /   @:             @: 12,50  @:calc-break-vectors@:}  @r{       @:      V /   @:             @: 12,50  @:calc-break-vectors@:}
35064  @r{       @:      V .   @:             @: 12,50  @:calc-full-vectors@:}  @r{       @:      V .   @:             @: 12,50  @:calc-full-vectors@:}
35065    
35066  @c  @c
35067  @r{    s t@:      V ^   @:             @:     2  @:vint@:(s,t)}  @r{    s t@:      V ^   @:             @:     2  @:vint@:(s,t)}
35068  @r{    s t@:      V -   @:             @:     2  @:vdiff@:(s,t)}  @r{    s t@:      V -   @:             @:     2  @:vdiff@:(s,t)}
35069  @r{      s@:      V ~   @:             @:     1  @:vcompl@:(s)}  @r{      s@:      V ~   @:             @:     1  @:vcompl@:(s)}
35070  @r{      s@:      V #   @:             @:     1  @:vcard@:(s)}  @r{      s@:      V #   @:             @:     1  @:vcard@:(s)}
35071  @r{      s@:      V :   @:             @:     1  @:vspan@:(s)}  @r{      s@:      V :   @:             @:     1  @:vspan@:(s)}
35072  @r{      s@:      V +   @:             @:     1  @:rdup@:(s)}  @r{      s@:      V +   @:             @:     1  @:rdup@:(s)}
35073    
35074  @c  @c
35075  @r{      m@:      V &   @:             @:     1  @:inv@:(m)  1/m}  @r{      m@:      V &   @:             @:     1  @:inv@:(m)  1/m}
35076    
35077  @c  @c
35078  @r{      v@:      v a   @:n            @:        @:arrange@:(v,n)}  @r{      v@:      v a   @:n            @:        @:arrange@:(v,n)}
35079  @r{      a@:      v b   @:n            @:        @:cvec@:(a,n)}  @r{      a@:      v b   @:n            @:        @:cvec@:(a,n)}
35080  @r{      v@:      v c   @:n >0         @: 21,31  @:mcol@:(v,n)}  @r{      v@:      v c   @:n >0         @: 21,31  @:mcol@:(v,n)}
# Line 35120  keystrokes are not listed in this summar Line 35107  keystrokes are not listed in this summar
35107  @r{      v@:      v v   @:             @:     1  @:rev@:(v)}  @r{      v@:      v v   @:             @:     1  @:rev@:(v)}
35108  @r{       @:      v x   @:n            @:    31  @:index@:(n)}  @r{       @:      v x   @:n            @:    31  @:index@:(n)}
35109  @r{  n s i@:  C-u v x   @:             @:        @:index@:(n,s,i)}  @r{  n s i@:  C-u v x   @:             @:        @:index@:(n,s,i)}
35110    
35111  @c  @c
35112  @r{      v@:      V A   @:op           @:    22  @:apply@:(op,v)}  @r{      v@:      V A   @:op           @:    22  @:apply@:(op,v)}
35113  @r{  v1 v2@:      V C   @:             @:     2  @:cross@:(v1,v2)}  @r{  v1 v2@:      V C   @:             @:     2  @:cross@:(v1,v2)}
35114  @r{      m@:      V D   @:             @:     1  @:det@:(m)}  @r{      m@:      V D   @:             @:     1  @:det@:(m)}
# Line 35150  keystrokes are not listed in this summar Line 35137  keystrokes are not listed in this summar
35137  @r{      a@:  I H V U   @:op           @:    22  @:afixp@:(op,a)}  @r{      a@:  I H V U   @:op           @:    22  @:afixp@:(op,a)}
35138  @r{    s t@:      V V   @:             @:     2  @:vunion@:(s,t)}  @r{    s t@:      V V   @:             @:     2  @:vunion@:(s,t)}
35139  @r{    s t@:      V X   @:             @:     2  @:vxor@:(s,t)}  @r{    s t@:      V X   @:             @:     2  @:vxor@:(s,t)}
35140    
35141  @c  @c
35142  @r{       @:      Y     @:             @:        @:@:user commands}  @r{       @:      Y     @:             @:        @:@:user commands}
35143    
35144  @c  @c
35145  @r{       @:      z     @:             @:        @:@:user commands}  @r{       @:      z     @:             @:        @:@:user commands}
35146    
35147  @c  @c
35148  @r{      c@:      Z [   @:             @:    45  @:calc-kbd-if@:}  @r{      c@:      Z [   @:             @:    45  @:calc-kbd-if@:}
35149  @r{      c@:      Z |   @:             @:    45  @:calc-kbd-else-if@:}  @r{      c@:      Z |   @:             @:    45  @:calc-kbd-else-if@:}
35150  @r{       @:      Z :   @:             @:        @:calc-kbd-else@:}  @r{       @:      Z :   @:             @:        @:calc-kbd-else@:}
35151  @r{       @:      Z ]   @:             @:        @:calc-kbd-end-if@:}  @r{       @:      Z ]   @:             @:        @:calc-kbd-end-if@:}
35152    
35153  @c  @c
35154  @r{       @:      Z @{   @:             @:     4  @:calc-kbd-loop@:}  @r{       @:      Z @{   @:             @:     4  @:calc-kbd-loop@:}
35155  @r{      c@:      Z /   @:             @:    45  @:calc-kbd-break@:}  @r{      c@:      Z /   @:             @:    45  @:calc-kbd-break@:}
35156  @r{       @:      Z @}   @:             @:        @:calc-kbd-end-loop@:}  @r{       @:      Z @}   @:             @:        @:calc-kbd-end-loop@:}
# Line 35171  keystrokes are not listed in this summar Line 35158  keystrokes are not listed in this summar
35158  @r{       @:      Z >   @:             @:        @:calc-kbd-end-repeat@:}  @r{       @:      Z >   @:             @:        @:calc-kbd-end-repeat@:}
35159  @r{    n m@:      Z (   @:             @:        @:calc-kbd-for@:}  @r{    n m@:      Z (   @:             @:        @:calc-kbd-for@:}
35160  @r{      s@:      Z )   @:             @:        @:calc-kbd-end-for@:}  @r{      s@:      Z )   @:             @:        @:calc-kbd-end-for@:}
35161    
35162  @c  @c
35163  @r{       @:      Z C-g @:             @:        @:@:cancel if/loop command}  @r{       @:      Z C-g @:             @:        @:@:cancel if/loop command}
35164    
35165  @c  @c
35166  @r{       @:      Z `   @:             @:        @:calc-kbd-push@:}  @r{       @:      Z `   @:             @:        @:calc-kbd-push@:}
35167  @r{       @:      Z '   @:             @:        @:calc-kbd-pop@:}  @r{       @:      Z '   @:             @:        @:calc-kbd-pop@:}
35168  @r{      a@:      Z =   @:message      @:    28  @:calc-kbd-report@:}  @r{      a@:      Z =   @:message      @:    28  @:calc-kbd-report@:}
35169  @r{       @:      Z #   @:prompt       @:        @:calc-kbd-query@:}  @r{       @:      Z #   @:prompt       @:        @:calc-kbd-query@:}
35170    
35171  @c  @c
35172  @r{   comp@:      Z C   @:func, args   @:    50  @:calc-user-define-composition@:}  @r{   comp@:      Z C   @:func, args   @:    50  @:calc-user-define-composition@:}
35173  @r{       @:      Z D   @:key, command @:        @:calc-user-define@:}  @r{       @:      Z D   @:key, command @:        @:calc-user-define@:}
35174  @r{       @:      Z E   @:key, editing @:    30  @:calc-user-define-edit@:}  @r{       @:      Z E   @:key, editing @:    30  @:calc-user-define-edit@:}

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.12.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26