program define sascfa,eclass version 11.0 syntax anything [if] [in] ,partition(numlist) varname(string) lisrel(string) [batch] preserve *%macro CFA (dataset= , listeItems= , partition= , varname= , lisrel=); tosas `if' `in' , pgm(%include 'C:\ado\macros SAS\MACRO cfa.sas';%CFA(dataset=stata,listeItems=`anything', partition=`partition', varname=`varname',lisrel=`lisrel');) `batch' end