DEFCMD ("RECODE", ERRO, INPU, TRAN, TRAN, cmd_recode)
DEFCMD ("RECORD TYPE", ERRO, INPU, ERRO, ERRO, cmd_record_type)
UNIMPL ("REFORMAT", ERRO, ERRO, ERRO, ERRO, "Read obsolete files")
DEFCMD ("RECODE", ERRO, INPU, TRAN, TRAN, cmd_recode)
DEFCMD ("RECORD TYPE", ERRO, INPU, ERRO, ERRO, cmd_record_type)
UNIMPL ("REFORMAT", ERRO, ERRO, ERRO, ERRO, "Read obsolete files")
-UNIMPL ("REGRESSION", ERRO, ERRO, ERRO, ERRO, "Compute regression coefficients")
+DEFCMD ("REGRESSION", ERRO, ERRO, PROC, PROC, cmd_regression)
DEFCMD ("RENAME VARIABLES", ERRO, INPU, TRAN, PROC, cmd_rename_variables)
UNIMPL ("REPEATING DATA", ERRO, INPU, ERRO, ERRO, "Specify multiple cases per input record")
UNIMPL ("REPORT", ERRO, ERRO, ERRO, ERRO, "Pretty print working file")
DEFCMD ("RENAME VARIABLES", ERRO, INPU, TRAN, PROC, cmd_rename_variables)
UNIMPL ("REPEATING DATA", ERRO, INPU, ERRO, ERRO, "Specify multiple cases per input record")
UNIMPL ("REPORT", ERRO, ERRO, ERRO, ERRO, "Pretty print working file")
DEFCMD ("WEIGHT", ERRO, INPU, TRAN, TRAN, cmd_weight)
DEFCMD ("WRITE", ERRO, INPU, TRAN, TRAN, cmd_write)
DEFCMD ("WRITE FORMATS", ERRO, INPU, TRAN, TRAN, cmd_write_formats)
DEFCMD ("WEIGHT", ERRO, INPU, TRAN, TRAN, cmd_weight)
DEFCMD ("WRITE", ERRO, INPU, TRAN, TRAN, cmd_write)
DEFCMD ("WRITE FORMATS", ERRO, INPU, TRAN, TRAN, cmd_write_formats)
DEFCMD ("XSAVE", ERRO, INPU, TRAN, TRAN, cmd_xsave)
DEFCMD ("XSAVE", ERRO, INPU, TRAN, TRAN, cmd_xsave)