[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r99839: (calcFunc-fdiv): Use `nth' to
From: |
Jay Belanger |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r99839: (calcFunc-fdiv): Use `nth' to choose elements from list. |
Date: |
Tue, 06 Apr 2010 20:43:23 -0500 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 99839
committer: Jay Belanger <address@hidden>
branch nick: trunk
timestamp: Tue 2010-04-06 20:43:23 -0500
message:
(calcFunc-fdiv): Use `nth' to choose elements from list.
modified:
lisp/calc/calc-frac.el
=== modified file 'lisp/calc/calc-frac.el'
--- a/lisp/calc/calc-frac.el 2010-04-07 01:33:00 +0000
+++ b/lisp/calc/calc-frac.el 2010-04-07 01:43:23 +0000
@@ -214,20 +214,20 @@
(math-reject-arg a "*Division by zero")
(math-make-frac (math-trunc a) (math-trunc b))))
((eq (car-safe b) 'frac)
- (if (Math-zerop (cadr b))
+ (if (Math-zerop (nth 1 b))
(math-reject-arg a "*Division by zero")
- (math-make-frac (math-mul (math-trunc a) (caddr b)) (cadr b))))
+ (math-make-frac (math-mul (math-trunc a) (nth 2 b)) (nth 1 b))))
(t (math-reject-arg b 'integerp))))
((eq (car-safe a) 'frac)
(cond
((Math-num-integerp b)
(if (Math-zerop b)
(math-reject-arg a "*Division by zero")
- (math-make-frac (cadr a) (math-mul (caddr a) (math-trunc b)))))
+ (math-make-frac (cadr a) (math-mul (nth 2 a) (math-trunc b)))))
((eq (car-safe b) 'frac)
- (if (Math-zerop (cadr b))
+ (if (Math-zerop (nth 1 b))
(math-reject-arg a "*Division by zero")
- (math-make-frac (math-mul (cadr a) (caddr b)) (math-mul (caddr a) (cadr
b)))))
+ (math-make-frac (math-mul (nth 1 a) (nth 2 b)) (math-mul (nth 2 a) (nth
1 b)))))
(t (math-reject-arg b 'integerp))))
(t
(math-reject-arg a 'integerp))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r99839: (calcFunc-fdiv): Use `nth' to choose elements from list.,
Jay Belanger <=