status.i4.v = wn_symbol_set(num_symbols.i4.r, xy.r4a.r)

	This routine plots num_symbols symbols at a time at virtual coordinates
	X,Y in a graphical window specified by a previous call to
	wn_active(_c).  wn_view(_c) and wn_world(_c) must also be called
	before calling this routine.  The color of the symbols is determined
	by the most recent call to wn_color(_c).  The symbol to be plotted
	is determined by the most recent call to wn_set_plot_symbol(_c) or
	wn_setsym(_c).  The available symbols are: circle, square, triangle,
	cross, diamond, and any Lex Object.  All of the simple symbol types
	are available in either filled or outline form depending on the
	current graphics fill mode.

	num_symbols		number of symbols
	xy			array of x-y pairs in real world coordinates 

	This function returns status values as follows:

	CBS_NOSETUP		an active window has not been established
	CBS_MEMFAIL		failed in allocating dynamic memory
	otherwise		number of plotted points that were out of range

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	wn_symbol(_c), wn_set_plot_symbol(_c), wn_setsym(_c), wn_color(_c),
	wn_user_defined_color_c, wn_read_user_defined_color, wn_fill_mode(_c),
	wn_flush, intro_graphics_windows

	C/C++ usage:

	int	status;
	int	type = WN_CIRCLE;
	int	size = 3;
	int	num_symbols = NUM_SYMBOLS;
	static const float	xy[NUM_SYMBOLS*2] = {1.0, 3.0, 9.0, 7.0};

	status = wn_set_plot_symbol_c(type,size);

	status = wn_symbol_set(&num_symbols,xy);