annotate tests/mini/union4.d @ 1651:cb960b882ca3 tip

bindings were moved to dsource.org/projects/bindings/
author Moritz Warning <moritzwarning@web.de>
date Thu, 20 May 2010 20:05:03 +0200
parents 44f08170f4ef
children
rev   line source
lindquist@76 1 module union4;
lindquist@76 2
lindquist@76 3 union U {
lindquist@76 4 struct { float x,y,z; }
lindquist@76 5 float[3] xyz;
lindquist@76 6 }
lindquist@76 7
lindquist@76 8 void main() {
lindquist@76 9 const float[3] a = [1f,2,3];
lindquist@76 10 U u = U(1,2,3);
lindquist@76 11 assert(u.xyz == a);
lindquist@76 12 assert(u.x == 1);
lindquist@76 13 assert(u.y == 2);
lindquist@76 14 assert(u.z == 3);
lindquist@76 15 }