3 declare_index_properties (U, [presubscript, presuperscript]);
6 declare_index_properties (W, [presubscript]);
10 (1 - sqrt(W[a]))/(1 + W[a]^2);
16 declare_index_properties (X, [presuperscript]);
20 (1 - sqrt(X[a]))/(1 + X[a]^2);
26 declare_index_properties (Y, [postsuperscript]);
30 (1 - sqrt(Y[a]))/(1 + Y[a]^2);
36 declare_index_properties (Z, [postsubscript]);
40 (1 - sqrt(Z[a]))/(1 + Z[a]^2);
47 declare_index_properties (foo, [presubscript, presuperscript, postsuperscript, postsubscript]);
51 F(foo[aaa,bb,cc,ddd])^n;
53 foo[aa,b,c,dd]/sqrt(1 + foo[x,yy,zz,w]);
54 foo[a,b,c,d]+foo[w,x,y,z]+foo[1,2,3,4];
59 foo[a,b+x+1,c^2,d[k]];
61 declare_index_properties (bar, [presubscript, presuperscript, presubscript, presuperscript]);
65 F(bar[aaa,bb,cc,ddd])^n;
67 bar[aa,b,c,dd]/sqrt(1 + bar[x,yy,zz,w]);
68 bar[a,b,c,d]+bar[w,x,y,z]+bar[1,2,3,4];
73 bar[a,b+x+1,c^2,d[k]];
75 declare_index_properties (baz, [postsubscript, postsuperscript, postsubscript, postsuperscript]);
79 F(baz[aaa,bb,cc,ddd])^n;
81 baz[aa,b,c,dd]/sqrt(1 + baz[x,yy,zz,w]);
82 baz[a,b,c,d]+baz[w,x,y,z]+baz[1,2,3,4];
87 baz[a,b+x+1,c^2,d[k]];
89 declare_index_properties (quux, [presubscript, presubscript, postsubscript, postsubscript]);
92 F(quux[a,bbb,cc,d])^n;
93 F(quux[aaa,bb,cc,ddd])^n;
95 quux[aa,b,c,dd]/sqrt(1 + quux[x,yy,zz,w]);
96 quux[a,b,c,d]+quux[w,x,y,z]+quux[1,2,3,4];
101 quux[a,b+x+1,c^2,d[k]];
103 declare_index_properties (blart, [presuperscript, presuperscript, postsuperscript, postsuperscript]);
106 F(blart[a,bbb,cc,d])^n;
107 F(blart[aaa,bb,cc,ddd])^n;
108 1/(1-blart[a,b,c,d]);
109 blart[aa,b,c,dd]/sqrt(1 + blart[x,yy,zz,w]);
110 blart[a,b,c,d]+blart[w,x,y,z]+blart[1,2,3,4];
115 blart[a,b+x+1,c^2,d[k]];