data attrib;
length str $4000;
infile datalines dlm = '|' _infile_=tmp ;
do while (count(str,"|")<3);
input ;
str=cats(str,tmp);
end;
pgm=scan(str,1,"|");
title=scan(str,2,"|");
footnote=scan(str,3,"|");
input point;
drop str;
datalines4;
t_1|
title1 "title1 for &pgm.";|
footnote1 "footnote1 for t_1";
footnote2 "footnote2 for t_1";|
6.3|
t_2|
title1 "title1 for &pgm.";
title2 "title2 for &pgm.";|
footnote1 "footnote1 for t_2";
footnote2 "footnote2 for t_2";
footnote3 "footnote3 for t_2";|
5.2
;;;;
run;