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