Using SCL I want to delete all member from the work library. This is my program: init: dcl sashelp.classes.sasfilelist_c.class memobj; dcl num rc i memcount; dcl char member; memobj = _new_ sashelp.classes.sasfilelist_c(); memobj.library = 'work'; memcount = memobj._count(); do i = 1 to memcount; member= memobj._getItem(i); rc = delete(member); end; memobj._term(); return; But this will only delete data sets because the 'delete'-function takes as second argument the member type (default is data set). So I need to know the member type to pass to the delete statement in order to delete all members. I could do this in a submit-block using proc datasets but I don't want anything to appear in the log or log buffer. By the way in response to RW9: there are more types than only data and catalog, for example view, mddb etc.
... View more