Create the $TIMEFMT. and $PGMFMT. formats. PROC FORMAT creates formats for the time of day and the choice of programming.
proc format;
value $timefmt 'Time1'='6-9 a.m.'
'Time2'='9 a.m. to noon'
'Time3'='noon to 1 p.m.'
'Time4'='1-4 p.m.'
'Time5'='4-6 p.m.'
'Time6'='6-10 p.m.'
'Time7'='10 p.m. to 2 a.m.'
other='*** Data Entry Error ***';
value $pgmfmt '0'="Don't Listen"
'1','2'='Rock and Top 40'
'3'='Country'
'4','5','6'='Jazz, Classical, and Easy Listening'
'7'='News/ Information /Talk'
'8'='Other'
other='*** Data Entry Error ***';
run;