- Timestamp:
- 2015-06-18T18:10:45-07:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/f4grobner/5am-monom.lisp
r2305 r2306 52 52 (in-suite monom-suite) 53 53 54 (def-fixture monom-context ( body)55 (let ((z (make-instance 'monom :dimension 3))56 57 58 59 60 61 body))54 (def-fixture monom-context () 55 `(let ((z (make-instance 'monom :dimension 3)) 56 (m (make-instance 'monom :dimension 3 :exponents '(1 2 3))) 57 (n (make-instance 'monom :dimension 3 :exponents '(4 5 6))) 58 (m*n (make-instance 'monom :dimension 3 :exponents '(5 7 9))) 59 (n/m (make-instance 'monom :dimension 3 :exponents '(3 3 3))) 60 (m-tensor-n (make-instance 'monom :exponents '(1 2 3 4 5 6)))) 61 ,&body)) 62 62 63 63 (test monom-basics 64 "Monom basic ops"65 ( with-fixture monom-context66 (is (= (r-dimension m) 3))))64 "Monom basics" 65 (is-true (print (macroexpand '(with-fixture monom-context (m) 66 (= (r-dimension m) 3)))))) 67 67 68 68 #| 69 69 70 (test monom 70 71 "monom"
Note:
See TracChangeset
for help on using the changeset viewer.