	primitive mc10158(qx,select,dx0,dx1);

/*   ---  Primitive definition of 2-input non-inverting multiplexer  ---
	(ECL MC10158, p3-90)        */

	output qx;
	input select,dx0,dx1;

	table
//		select	dx0	dx1		qx
		0	?	0	:	0;	//   ? = 0,1,x
		0	?	1	:	1;
		1	0	?	:	0;
		1	1	?	:	1;
		x	0	0	:	0;
		x	1	1	:	1;
	endtable

	endprimitive
