//
define const cX = 'cX';
define global const gcX = 'gcX';
define const global cgX = 'cgX';
define public const pcX = 'pcX';
define const public cpX = 'cpX';
define private const prcX = 'prcX';
define const private cprX = 'cprX';
//define const local ccX = 'ccX';
//define array a 10;
proc main;
//	option 10 1;
//	print cprX;
	print cX gcX cgX pcX cpX prcX cprX;
	print cX=1 gcX=2 cgX=3 pcX=4 cpX=5 prcX=6 cprX=7;
	exec ip sub0;
	print a b c d;
	print c=0 d=0;
	const local c = 33;
	const local d = 43;
//	const private c = 333;
	const global d = 444;
	print c d;
	return ERROR;
end proc;

proc sub0;
	const a = 1;
	const local b = 2;
	const private c = 3;
	const global d = 4;
	return ERROR;
end proc;
