%let a=begin; %let b=%nrstr(&a); %put UPCASE produces: %upcase(&b); %put QUPCASE produces: %qupcase(&b); The output of the two put statement is :
BEGIN and &A
begin and &A
begin and begin
begin and BEGIN