Since you have SAS, you can use the Frank Harrell "Hmisc" package, which has the functions sas.get and sasxport.get . It also has many useful features: label,sas.get , contents , describe . For those who do not have a SAS license, the "foreign" package has read.ssd , lookup.xport and read.xport .
EDIT1: I also mentioned that Anthony Joseph Damiko recently announced a package to parse SAS INPUT code into read.fwf code. From the description file: "Using the import code intended for SAS users to read ASCII files into sas7bdat files, the SAScii package parses the syntax file (.sas) through the INPUT block to develop the parameters necessary for the read.fwf () function call."
EDIT2: There is also a Matt Shotwell package called "sas7bdat" with read.sas7bdat(file) , which describes its function as "Reading SAS files in sas7bdat data format".
42-
source share