There are several ways to “program” the Emacs Calculator, depending on the nature of the problem you need to solve.
EvalRules, they will be applied automatically to all Calc results in just the same way as an internal “rule” is applied to evaluate ‘sqrt(9)’ to 3 and so on. See Automatic Rewrites.
Programming features are available through the z and Z
prefix keys. New commands that you define are two-key sequences
beginning with z. Commands for managing these definitions
use the shift-Z prefix. (The Z T (
command is described elsewhere; see Troubleshooting Commands.
The Z C (
calc-user-define-composition) command is also
described elsewhere; see User-Defined Compositions.)
|• Creating User Keys|
|• Keyboard Macros|
|• Invocation Macros|
|• Algebraic Definitions|
|• Lisp Definitions|