pragma macro