Concatenate quoted macro variables
问题 I'm just trying to concatenate two quoted macro variables but there doesn't seem to be an easy way. Say we have: %LET VAR1="This is not the greatest song in the world"; %LET VAR2="this is just a tribute."; %LET TRIBUTE=%SYSFUNC(CATX(%STR( ),&VAR1,&VAR2)); %PUT &TRIBUTE; I actually want: "This is not the greatest song in the world this is just a tribute." But the above code actually yields: "This is not the greatest song in the world" "this is just a tribute." So I try putting %QUOTE() ,