Type : AUCUNE
Le script ne manipule aucune donnée provenant de tables SAS (SASHELP, externes ou créées en interne via DATA STEP/CARDS). Il opère uniquement sur des valeurs littérales et des paramètres de macro, dont le résultat est écrit dans le log SAS.
| 1 | *m203d04d; |
| 2 | |
| 3 | %macro where(state); |
| 4 | %IF %superq(state)=NC %THEN %put Southeast; |
| 5 | %ELSE %IF %superq(state)=%str(OR) %THEN %put Northwest; |
| 6 | %ELSE %put Unknown; |
| 7 | %mend where; |
| 8 | |
| 9 | %where(OR) |