File: outer.mpt

package info (click to toggle)
mathpiper 0.81f%2Bsvn4469%2Bdfsg3-3
  • links: PTS, VCS
  • area: main
  • in suites: buster, jessie, jessie-kfreebsd, stretch
  • size: 36,552 kB
  • ctags: 8,348
  • sloc: java: 57,479; lisp: 13,721; objc: 1,300; xml: 988; makefile: 114; awk: 95; sh: 38
file content (19 lines) | stat: -rw-r--r-- 558 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//////
// $Id: outer.yts,v 1.2 2006/03/26 12:49:15 ayalpinkus Exp $
// Tests for Outer
//////

Testing("-- Outer");

Verify(Outer({},{}),{});
Verify(Outer({{}},{}),Hold(Outer({{}},{})));
Verify(Outer({},{{}}),Hold(Outer({},{{}})));
Verify(Outer({{}},{{}}),Hold(Outer({{}},{{}})));
Verify(Outer(a,b),Hold(Outer(a,b)));
Verify(Outer({a},{b}),{{a*b}});
Verify(Outer({a,b},{c}),{{a*c},{b*c}});
Verify(Outer({a},{b,c}),{{a*b,a*c}});
Verify(Outer({a,b},{c,d,e}),{{a*c,a*d,a*e},{b*c,b*d,b*e}});
Verify(Outer({a,b,c},{d,e}),{{a*d,a*e},{b*d,b*e},{c*d,c*e}});

//////