42%macro mp_dictionary(lib=WORK);
45 create view &lib..dictionaries as select * from dictionary.dictionaries;
46 select distinct memname into: list separated by
' ' from &lib..dictionaries;
47 %
do i=1 %to %sysfunc(countw(&list,%str( )));
48 %let mem=%scan(&list,&i,%str( ));
49 create view &lib..&mem as select * from dictionary.&mem;