Mercurial > emacs
comparison lisp/calc/calc-rules.el @ 90054:f2ebccfa87d4
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
Update from CVS: src/indent.c (Fvertical_motion): Fix last change.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 08 Dec 2004 05:02:30 +0000 |
parents | 68c22ea6027c f5725a8f81c8 |
children | 7e3f621f1dd4 |
comparison
equal
deleted
inserted
replaced
90053:fff5f1a61d92 | 90054:f2ebccfa87d4 |
---|---|
1 ;;; calc-rules.el --- rules for simplifying algebraic expressions in Calc | 1 ;;; calc-rules.el --- rules for simplifying algebraic expressions in Calc |
2 | 2 |
3 ;; Copyright (C) 1990, 1991, 1992, 1993, 2001 Free Software Foundation, Inc. | 3 ;; Copyright (C) 1990, 1991, 1992, 1993, 2001 Free Software Foundation, Inc. |
4 | 4 |
5 ;; Author: David Gillespie <daveg@synaptics.com> | 5 ;; Author: David Gillespie <daveg@synaptics.com> |
6 ;; Maintainers: D. Goel <deego@gnufans.org> | 6 ;; Maintainer: Jay Belanger <belanger@truman.edu> |
7 ;; Colin Walters <walters@debian.org> | |
8 | 7 |
9 ;; This file is part of GNU Emacs. | 8 ;; This file is part of GNU Emacs. |
10 | 9 |
11 ;; GNU Emacs is distributed in the hope that it will be useful, | 10 ;; GNU Emacs is distributed in the hope that it will be useful, |
12 ;; but WITHOUT ANY WARRANTY. No author or distributor | 11 ;; but WITHOUT ANY WARRANTY. No author or distributor |
26 ;;; Commentary: | 25 ;;; Commentary: |
27 | 26 |
28 ;;; Code: | 27 ;;; Code: |
29 | 28 |
30 ;; This file is autoloaded from calc-ext.el. | 29 ;; This file is autoloaded from calc-ext.el. |
30 | |
31 (require 'calc-ext) | 31 (require 'calc-ext) |
32 | |
33 (require 'calc-macs) | 32 (require 'calc-macs) |
34 | |
35 (defun calc-Need-calc-rules () nil) | |
36 | |
37 | 33 |
38 (defun calc-compile-rule-set (name rules) | 34 (defun calc-compile-rule-set (name rules) |
39 (prog2 | 35 (prog2 |
40 (message "Preparing rule set %s..." name) | 36 (message "Preparing rule set %s..." name) |
41 (math-read-plain-expr rules t) | 37 (math-read-plain-expr rules t) |
436 :: let(cons(fvh,fvt), | 432 :: let(cons(fvh,fvt), |
437 solve(pv, table(fitparam(j), j, 1, | 433 solve(pv, table(fitparam(j), j, 1, |
438 hasfitparams(pv)))), | 434 hasfitparams(pv)))), |
439 fitparam(n) = x := x ]")) | 435 fitparam(n) = x := x ]")) |
440 | 436 |
437 (provide 'calc-rules) | |
438 | |
441 ;;; arch-tag: 0ed54a52-38f3-4ed7-9ca7-b8ecf8f2febe | 439 ;;; arch-tag: 0ed54a52-38f3-4ed7-9ca7-b8ecf8f2febe |
442 ;;; calc-rules.el ends here | 440 ;;; calc-rules.el ends here |