summaryrefslogtreecommitdiff
path: root/lisp/calc/calc-lang.el
diff options
context:
space:
mode:
authorJay Belanger <jay.p.belanger@gmail.com>2004-11-09 20:32:13 +0000
committerJay Belanger <jay.p.belanger@gmail.com>2004-11-09 20:32:13 +0000
commit54961aa0cacb28bb28a71cec28e92cc5fb0b1761 (patch)
tree54ebfb145960c6833c38d95ea4bfd9e26863c57e /lisp/calc/calc-lang.el
parent5c8a5f96c73fd16f8c215d1b26c71b5f4ee1cefe (diff)
downloademacs-54961aa0cacb28bb28a71cec28e92cc5fb0b1761.tar.gz
(math-parse-fortran-vector, math-parse-fortran-vector-end,
math-parse-tex-sum, math-parse-eqn-matrix, math-parse-eqn-prime, math-read-math-subscr): Use declared variable math-expr-data.
Diffstat (limited to 'lisp/calc/calc-lang.el')
-rw-r--r--lisp/calc/calc-lang.el28
1 files changed, 14 insertions, 14 deletions
diff --git a/lisp/calc/calc-lang.el b/lisp/calc/calc-lang.el
index bb6699a4ac9..93935f14406 100644
--- a/lisp/calc/calc-lang.el
+++ b/lisp/calc/calc-lang.el
@@ -264,14 +264,14 @@
(prog1
(math-read-brackets t "]")
(setq exp-token (car math-parsing-fortran-vector)
- exp-data (cdr math-parsing-fortran-vector)))))
+ math-expr-data (cdr math-parsing-fortran-vector)))))
(defun math-parse-fortran-vector-end (x op)
(if math-parsing-fortran-vector
(progn
- (setq math-parsing-fortran-vector (cons exp-token exp-data)
+ (setq math-parsing-fortran-vector (cons exp-token math-expr-data)
exp-token 'end
- exp-data "\000")
+ math-expr-data "\000")
x)
(throw 'syntax "Unmatched closing `/'")))
@@ -384,7 +384,7 @@
(defun math-parse-tex-sum (f val)
(let (low high save)
- (or (equal exp-data "_") (throw 'syntax "Expected `_'"))
+ (or (equal math-expr-data "_") (throw 'syntax "Expected `_'"))
(math-read-token)
(setq save exp-old-pos)
(setq low (math-read-factor))
@@ -392,7 +392,7 @@
(progn
(setq exp-old-pos (1+ save))
(throw 'syntax "Expected equation")))
- (or (equal exp-data "^") (throw 'syntax "Expected `^'"))
+ (or (equal math-expr-data "^") (throw 'syntax "Expected `^'"))
(math-read-token)
(setq high (math-read-factor))
(list (nth 2 f) (math-read-factor) (nth 1 low) (nth 2 low) high)))
@@ -484,30 +484,30 @@
(defun math-parse-eqn-matrix (f sym)
(let ((vec nil))
- (while (assoc exp-data '(("ccol") ("lcol") ("rcol")))
+ (while (assoc math-expr-data '(("ccol") ("lcol") ("rcol")))
(math-read-token)
- (or (equal exp-data calc-function-open)
+ (or (equal math-expr-data calc-function-open)
(throw 'syntax "Expected `{'"))
(math-read-token)
(setq vec (cons (cons 'vec (math-read-expr-list)) vec))
- (or (equal exp-data calc-function-close)
+ (or (equal math-expr-data calc-function-close)
(throw 'syntax "Expected `}'"))
(math-read-token))
- (or (equal exp-data calc-function-close)
+ (or (equal math-expr-data calc-function-close)
(throw 'syntax "Expected `}'"))
(math-read-token)
(math-transpose (cons 'vec (nreverse vec)))))
(defun math-parse-eqn-prime (x sym)
(if (eq (car-safe x) 'var)
- (if (equal exp-data calc-function-open)
+ (if (equal math-expr-data calc-function-open)
(progn
(math-read-token)
- (let ((args (if (or (equal exp-data calc-function-close)
+ (let ((args (if (or (equal math-expr-data calc-function-close)
(eq exp-token 'end))
nil
(math-read-expr-list))))
- (if (not (or (equal exp-data calc-function-close)
+ (if (not (or (equal math-expr-data calc-function-close)
(eq exp-token 'end)))
(throw 'syntax "Expected `)'"))
(math-read-token)
@@ -622,10 +622,10 @@
(defun math-read-math-subscr (x op)
(let ((idx (math-read-expr-level 0)))
- (or (and (equal exp-data "]")
+ (or (and (equal math-expr-data "]")
(progn
(math-read-token)
- (equal exp-data "]")))
+ (equal math-expr-data "]")))
(throw 'syntax "Expected ']]'"))
(math-read-token)
(list 'calcFunc-subscr x idx)))