/*------------------------------------------ this program returns estimated parmaters from an HLM output file. right now it only returns the final deviance statistic and df. -------------------------------------------*/ capture program drop hlmstore program define hlmstore version 8.2 syntax using/ macro drop devstat dfstat tempname fh local linenum = 0 local dfline = 0 file open `fh' using `"`using'"', read file read `fh' line while r(eof)==0 { local linenum = `linenum' + 1 tokenize "`line'" if "`1'" == "Deviance" { global devstat = `3' local dfline = `linenum' + 1 } if `dfline' == `linenum' { global dfstat = `6' } file read `fh' line } end