04-27-2018 09:58 AM
You need to provide some information, I can tell nothing from that, and:
%let city = New Orleans; title "Data for &city"; proc print data=sashelp.cars; run;
Works fine for me.
04-27-2018 10:13 AM
That would happen if you actually used a slightly different set of statements:
%let city = New Orleans;
title 'Data for &city';
Single quotes need to be changed to double quotes, to permit macro variable values to resolve.
If that's not what happened, you'll need to post the log (including the step before these statements). There are other, less likely, possibilities.