> . . >Unquote: return strip(space(translate(arg(1)," ","'"))) > >Isn't that a verbose equivalent of: > return strip( arg( 1 ), 'Both', '''' ) Not exactly, the Unquote also removes spaces between the quote and the text. It has happened.
>Requote: if arg(1)='' then return '';else return "'"Unquote(arg(1))"'" > >If arg( 1 ) is a string of blanks, do you want to pass listds() >an empty string? Yes, though one could return something like '*missing name*' I guess and/or do a SAY with a message. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN