Index

A

%ABORT statement 111

ampersand (&)

assigned to macro variable 48–49

treating as text 68

arithmetic

automatic evaluation of 90–92, 93–94

boolean 89–92

evaluation of 87–88

%LET statement ignoring 87

ASCII values, sorting 11

B

backtesting 129–137

blanks

See also null

added inadvertently 46, 47–48

as separators 66

ignored by %LET statement 46

removing 38–39, 53–54, 57

boolean arithmetic 89–92

%BQUOTE function 69

C

CALL EXECUTE statement 23–33

complex expressions in 27

DATA step in 27

in DATA step 26, 27, 28–29, 30–32

in IF THEN statement 26

multiple 26–27

order of execution affected by 24, 27–33

PROC step in 25

usage rules 23–24, 27–29

CALL SYMPUT statement 32–33, 45–54

blanks, removing 53–54

blanks added inadvertently 46, 47–48

live % assigned ...

Get SAS Macro Language Magic now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.