X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fcommand.def;h=a7f3cca8db5deec48f32e94ea6815fb2488e7b9f;hb=012b055f5f7b4ddd2a608e64c53eaae101b5634e;hp=b769a838f1701ac315e0e021c9d5b9099d65fdd2;hpb=efbbea5561a1c11b3f794906d1d10dc31b27e21b;p=pspp-builds.git diff --git a/src/command.def b/src/command.def index b769a838..a7f3cca8 100644 --- a/src/command.def +++ b/src/command.def @@ -14,8 +14,8 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - 02111-1307, USA. */ + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. */ /* State abbreviations. */ #define INIT STATE_INIT @@ -24,36 +24,49 @@ #define PROC STATE_PROC #define ERRO STATE_ERROR -UNIMPL ("ADD FILES", TRAN, ERRO, TRAN, TRAN) +UNIMPL ("ACF", ERRO, ERRO, ERRO, ERRO, "Autocorrelation function") +UNIMPL ("ADD FILES", ERRO, ERRO, ERRO, ERRO, "Add files to dictionary") DEFCMD ("ADD VALUE LABELS", ERRO, INPU, TRAN, TRAN, cmd_add_value_labels) DEFCMD ("AGGREGATE", ERRO, ERRO, PROC, TRAN, cmd_aggregate) +UNIMPL ("ALSCAL", ERRO, ERRO, ERRO, ERRO, "Multidimensional scaling") +UNIMPL ("ANOVA", ERRO, ERRO, ERRO, ERRO, "Factorial analysis of variance") DEFCMD ("APPLY DICTIONARY", ERRO, ERRO, TRAN, TRAN, cmd_apply_dictionary) DEFCMD ("AUTORECODE", ERRO, ERRO, PROC, PROC, cmd_autorecode) SPCCMD ("BEGIN DATA", ERRO, ERRO, PROC, PROC, cmd_begin_data) DEFCMD ("BREAK", ERRO, INPU, TRAN, TRAN, cmd_break) -UNIMPL ("CASESTOVARS", ERRO, ERRO, PROC, PROC) +UNIMPL ("CASEPLOT", ERRO, ERRO, ERRO, ERRO, "Plot time series") +UNIMPL ("CASESTOVARS", ERRO, ERRO, ERRO, ERRO, "Restructure complex data") +UNIMPL ("CCF", ERRO, ERRO, ERRO, ERRO, "Time series cross correlation") DEFCMD ("CLEAR TRANSFORMATIONS", ERRO, INPU, TRAN, TRAN, cmd_clear_transformations) +UNIMPL ("CLUSTER", ERRO, ERRO, ERRO, ERRO, "Hierachial clustering") DEFCMD ("COMPUTE", ERRO, INPU, TRAN, TRAN, cmd_compute) +UNIMPL ("CONJOINT", ERRO, ERRO, ERRO, ERRO, "Analyse full concept data") DEFCMD ("CORRELATIONS", ERRO, ERRO, PROC, PROC, cmd_correlations) -DEFCMD ("CONDESCRIPTIVES", ERRO, ERRO, PROC, PROC, cmd_descriptives) DEFCMD ("COUNT", ERRO, INPU, TRAN, TRAN, cmd_count) +UNIMPL ("COXREG", ERRO, ERRO, ERRO, ERRO, "Cox proportional hazards regression") +UNIMPL ("CREATE", ERRO, ERRO, ERRO, ERRO, "Create time series data") DEFCMD ("CROSSTABS", ERRO, ERRO, PROC, PROC, cmd_crosstabs) +UNIMPL ("CURVEFIT", ERRO, ERRO, ERRO, ERRO, "Fit curve to line plot") DEFCMD ("DATA LIST", TRAN, INPU, TRAN, TRAN, cmd_data_list) -DEFCMD ("DEBUG CASEFILE", INIT, INPU, TRAN, PROC, cmd_debug_casefile) -DEFCMD ("DEBUG EVALUATE", INIT, INPU, TRAN, PROC, cmd_debug_evaluate) -DEFCMD ("DEBUG MOMENTS", INIT, INPU, TRAN, PROC, cmd_debug_moments) +UNIMPL ("DATE", ERRO, ERRO, ERRO, ERRO, "Create time series data") +DBGCMD ("DEBUG CASEFILE", INIT, INPU, TRAN, PROC, cmd_debug_casefile) +DBGCMD ("DEBUG EVALUATE", INIT, INPU, TRAN, PROC, cmd_debug_evaluate) +DBGCMD ("DEBUG MOMENTS", INIT, INPU, TRAN, PROC, cmd_debug_moments) +DBGCMD ("DEBUG POOL", INIT, INPU, TRAN, PROC, cmd_debug_pool) DEFCMD ("DESCRIPTIVES", ERRO, ERRO, PROC, PROC, cmd_descriptives) +UNIMPL ("DISCRIMINANT", ERRO, ERRO, ERRO, ERRO, "Linear discriminant analysis") DEFCMD ("DISPLAY", ERRO, INPU, TRAN, PROC, cmd_display) +SPCCMD ("DOCUMENT", ERRO, INPU, TRAN, TRAN, cmd_document) DEFCMD ("DO IF", ERRO, INPU, TRAN, TRAN, cmd_do_if) DEFCMD ("DO REPEAT", ERRO, INPU, TRAN, TRAN, cmd_do_repeat) -SPCCMD ("DOCUMENT", ERRO, INPU, TRAN, TRAN, cmd_document) DEFCMD ("DROP DOCUMENTS", INIT, INPU, TRAN, PROC, cmd_drop_documents) -UNIMPL ("EDIT", INIT, INPU, TRAN, PROC) +DEFCMD ("ECHO", INIT, INPU, TRAN, PROC, cmd_echo) +UNIMPL ("EDIT", ERRO, ERRO, ERRO, ERRO, "obsolete") DEFCMD ("ELSE", ERRO, INPU, TRAN, TRAN, cmd_else) DEFCMD ("ELSE IF", ERRO, INPU, TRAN, TRAN, cmd_else_if) DEFCMD ("END CASE", ERRO, INPU, ERRO, ERRO, cmd_end_case) DEFCMD ("END FILE", ERRO, INPU, ERRO, ERRO, cmd_end_file) -DEFCMD ("END FILE TYPE", ERRO, TRAN, ERRO, ERRO, cmd_end_file_type) +UNIMPL ("END FILE TYPE", ERRO, TRAN, ERRO, ERRO, "Ends complex data input") DEFCMD ("END IF", ERRO, INPU, TRAN, TRAN, cmd_end_if) DEFCMD ("END INPUT PROGRAM", ERRO, TRAN, ERRO, ERRO, cmd_end_input_program) DEFCMD ("END LOOP", ERRO, INPU, TRAN, TRAN, cmd_end_loop) @@ -63,77 +76,117 @@ DEFCMD ("EXAMINE", ERRO, ERRO, PROC, PROC, cmd_examine) DEFCMD ("EXECUTE", ERRO, ERRO, PROC, PROC, cmd_execute) DEFCMD ("EXIT", INIT, INPU, TRAN, PROC, cmd_exit) DEFCMD ("EXPORT", ERRO, ERRO, PROC, PROC, cmd_export) +UNIMPL ("FACTOR", ERRO, ERRO, ERRO, ERRO, "Factor analysis") DEFCMD ("FILE HANDLE", INIT, INPU, TRAN, PROC, cmd_file_handle) SPCCMD ("FILE LABEL", INIT, INPU, TRAN, PROC, cmd_file_label) -DEFCMD ("FILE TYPE", INPU, ERRO, INPU, INPU, cmd_file_type) +UNIMPL ("FILE TYPE", INPU, ERRO, INPU, INPU, "Complex data input") DEFCMD ("FILTER", ERRO, ERRO, TRAN, TRAN, cmd_filter) DEFCMD ("FINISH", INIT, INPU, TRAN, PROC, cmd_finish) +UNIMPL ("FIT", ERRO, ERRO, ERRO, ERRO, "Goodness of Fit") DEFCMD ("FLIP", ERRO, ERRO, PROC, PROC, cmd_flip) DEFCMD ("FORMATS", INIT, INPU, TRAN, PROC, cmd_formats) DEFCMD ("FREQUENCIES", ERRO, ERRO, PROC, PROC, cmd_frequencies) DEFCMD ("GET", TRAN, ERRO, TRAN, TRAN, cmd_get) +UNIMPL ("GET TRANSLATE", ERRO, ERRO, ERRO, ERRO, "Read other file formats") +UNIMPL ("GLM", ERRO, ERRO, ERRO, ERRO, "General Linear Model") +UNIMPL ("GRAPH", ERRO, ERRO, ERRO, ERRO, "Draw graphs") DEFCMD ("HOST", INIT, INPU, TRAN, PROC, cmd_host) DEFCMD ("IF", ERRO, INPU, TRAN, TRAN, cmd_if) -DEFCMD ("INCLUDE", INIT, INPU, TRAN, PROC, cmd_include) -UNIMPL ("INFO", INIT, INPU, TRAN, PROC) +UNIMPL ("IGRAPH", ERRO, ERRO, ERRO, ERRO, "Interactive graphs") DEFCMD ("IMPORT", TRAN, ERRO, TRAN, TRAN, cmd_import) -UNIMPL ("INPUT MATRIX", INIT, INPU, TRAN, PROC) +DEFCMD ("INCLUDE", INIT, INPU, TRAN, PROC, cmd_include) +UNIMPL ("INFO", ERRO, ERRO, ERRO, ERRO, "Local Documentation") DEFCMD ("INPUT PROGRAM", INPU, ERRO, INPU, INPU, cmd_input_program) -UNIMPL ("KEYED DATA LIST", INPU, ERRO, INPU, INPU) +UNIMPL ("KEYED DATA LIST", ERRO, ERRO, ERRO, ERRO, "Read nonsequential data") +UNIMPL ("KM", ERRO, ERRO, ERRO, ERRO, "Kaplan-Meier") DEFCMD ("LEAVE", ERRO, INPU, TRAN, TRAN, cmd_leave) DEFCMD ("LIST", ERRO, ERRO, PROC, PROC, cmd_list) +UNIMPL ("LOGISTIC REGRESSION", ERRO, ERRO, ERRO, ERRO, "Regression Analysis") DEFCMD ("LOOP", ERRO, INPU, TRAN, TRAN, cmd_loop) DEFCMD ("MATCH FILES", TRAN, ERRO, TRAN, PROC, cmd_match_files) DEFCMD ("MATRIX DATA", TRAN, ERRO, TRAN, TRAN, cmd_matrix_data) +UNIMPL ("MCONVERT", ERRO, ERRO, ERRO, ERRO, "Convert covariance/correlation matrices") DEFCMD ("MEANS", ERRO, ERRO, PROC, PROC, cmd_means) DEFCMD ("MISSING VALUES", ERRO, INPU, TRAN, TRAN, cmd_missing_values) DEFCMD ("MODIFY VARS", ERRO, ERRO, TRAN, PROC, cmd_modify_vars) +UNIMPL ("MULT RESPONSE", ERRO, ERRO, ERRO, ERRO, "Multiple reponse analysis") +UNIMPL ("MVA", ERRO, ERRO, ERRO, ERRO, "Missing value analysis") DEFCMD ("NEW FILE", INIT, ERRO, INIT, INIT, cmd_new_file) DEFCMD ("N", INIT, INPU, TRAN, TRAN, cmd_n_of_cases) DEFCMD ("N OF CASES", INIT, INPU, TRAN, TRAN, cmd_n_of_cases) -UNIMPL ("NUMBERED", INIT, INPU, TRAN, PROC) +UNIMPL ("NLR", ERRO, ERRO, ERRO, ERRO, "Non Linear Regression") +UNIMPL ("NONPAR CORR", ERRO, ERRO, ERRO, ERRO, "Nonparametric correlation") +UNIMPL ("NPAR TESTS", ERRO, ERRO, ERRO, ERRO, "Nonparametric tests") +UNIMPL ("NUMBERED", ERRO, ERRO, ERRO, ERRO, "") DEFCMD ("NUMERIC", ERRO, INPU, TRAN, TRAN, cmd_numeric) -UNIMPL ("UNNUMBERED", INIT, INPU, TRAN, PROC) DEFCMD ("ONEWAY", ERRO, ERRO, PROC, PROC, cmd_oneway) +UNIMPL ("PACF", ERRO, ERRO, ERRO, ERRO, "Partial autocorrelation") +UNIMPL ("PARTIAL CORR", ERRO, ERRO, ERRO, ERRO, "Partial correlation") DEFCMD ("PEARSON CORRELATIONS", ERRO, ERRO, PROC, PROC, cmd_correlations) -UNIMPL ("POINT", ERRO, INPU, ERRO, ERRO) -UNIMPL ("PRESERVE", INIT, INPU, TRAN, PROC) -DEFCMD ("PRINT", ERRO, INPU, TRAN, TRAN, cmd_print) +DEFCMD ("PERMISSIONS", INIT, INPU, TRAN, PROC, cmd_permissions) +UNIMPL ("POINT", ERRO, ERRO, ERRO, ERRO, "Marker in keyed file") +UNIMPL ("PPLOT", ERRO, ERRO, ERRO, ERRO, "Plot time series variables") +UNIMPL ("PREDICT", ERRO, ERRO, ERRO, ERRO, "Specify forecast period") +UNIMPL ("PRESERVE", ERRO, ERRO, ERRO, ERRO, "Push settings") DEFCMD ("PRINT EJECT", ERRO, INPU, TRAN, TRAN, cmd_print_eject) +DEFCMD ("PRINT", ERRO, INPU, TRAN, TRAN, cmd_print) DEFCMD ("PRINT FORMATS", ERRO, INPU, TRAN, TRAN, cmd_print_formats) DEFCMD ("PRINT SPACE", ERRO, INPU, TRAN, TRAN, cmd_print_space) -UNIMPL ("PROCEDURE OUTPUT", INIT, INPU, TRAN, PROC) +UNIMPL ("PROCEDURE OUTPUT", ERRO, ERRO, ERRO, ERRO, "Specify output file") +UNIMPL ("PROBIT", ERRO, ERRO, ERRO, ERRO, "Probit analysis") DEFCMD ("PROCESS IF", ERRO, ERRO, TRAN, TRAN, cmd_process_if) +UNIMPL ("PROXIMITIES", ERRO, ERRO, ERRO, ERRO, "Pairwise similarity") DEFCMD ("Q", INIT, INPU, TRAN, PROC, cmd_exit) +UNIMPL ("QUICK CLUSTER", ERRO, ERRO, ERRO, ERRO, "Fast clustering") DEFCMD ("QUIT", INIT, INPU, TRAN, PROC, cmd_exit) +UNIMPL ("RANK", ERRO, ERRO, ERRO, ERRO, "Create rank scores") DEFCMD ("RECODE", ERRO, INPU, TRAN, TRAN, cmd_recode) DEFCMD ("RECORD TYPE", ERRO, INPU, ERRO, ERRO, cmd_record_type) -UNIMPL ("REFORMAT", ERRO, ERRO, TRAN, TRAN) +UNIMPL ("REFORMAT", ERRO, ERRO, ERRO, ERRO, "Read obsolete files") +DEFCMD ("REGRESSION", ERRO, ERRO, PROC, PROC, cmd_regression) DEFCMD ("RENAME VARIABLES", ERRO, INPU, TRAN, PROC, cmd_rename_variables) -DEFCMD ("REPEATING DATA", ERRO, INPU, ERRO, ERRO, cmd_repeating_data) +UNIMPL ("REPEATING DATA", ERRO, INPU, ERRO, ERRO, "Specify multiple cases per input record") +UNIMPL ("REPORT", ERRO, ERRO, ERRO, ERRO, "Pretty print working file") DEFCMD ("REREAD", ERRO, INPU, ERRO, ERRO, cmd_reread) -UNIMPL ("RESTORE", INIT, INPU, TRAN, PROC) +UNIMPL ("RESTORE", ERRO, ERRO, ERRO, ERRO, "Restore settings") +UNIMPL ("ROC", ERRO, ERRO, ERRO, ERRO, "Receiver operating characteristic") +UNIMPL ("RMV", ERRO, ERRO, ERRO, ERRO, "Replace missing values") DEFCMD ("SAMPLE", ERRO, ERRO, TRAN, TRAN, cmd_sample) DEFCMD ("SAVE", ERRO, ERRO, PROC, PROC, cmd_save) +UNIMPL ("SAVE TRANSLATE", ERRO, ERRO, ERRO, ERRO, "Save to foriegn format") +UNIMPL ("SCRIPT", ERRO, ERRO, ERRO, ERRO, "Run script file") DEFCMD ("SELECT IF", ERRO, ERRO, TRAN, TRAN, cmd_select_if) DEFCMD ("SET", INIT, INPU, TRAN, PROC, cmd_set) DEFCMD ("SHOW", INIT, INPU, TRAN, PROC, cmd_show) -DEFCMD ("SORT", ERRO, ERRO, PROC, PROC, cmd_sort_cases) DEFCMD ("SORT CASES", ERRO, ERRO, PROC, PROC, cmd_sort_cases) +DEFCMD ("SORT", ERRO, ERRO, PROC, PROC, cmd_sort_cases) +UNIMPL ("SPCHART", ERRO, ERRO, ERRO, ERRO, "Plot control charts") DEFCMD ("SPLIT FILE", ERRO, INPU, TRAN, TRAN, cmd_split_file) DEFCMD ("STRING", ERRO, INPU, TRAN, TRAN, cmd_string) SPCCMD ("SUBTITLE", INIT, INPU, TRAN, PROC, cmd_subtitle) +UNIMPL ("SUMMARIZE", ERRO, ERRO, ERRO, ERRO, "Univariate statistics") +UNIMPL ("SURVIVAL", ERRO, ERRO, ERRO, ERRO, "Survival analysis") DEFCMD ("SYSFILE INFO", INIT, INPU, TRAN, PROC, cmd_sysfile_info) DEFCMD ("TEMPORARY", ERRO, ERRO, TRAN, TRAN, cmd_temporary) SPCCMD ("TITLE", INIT, INPU, TRAN, PROC, cmd_title) +UNIMPL ("TSET", ERRO, ERRO, ERRO, ERRO, "Set time sequence variables") +UNIMPL ("TSHOW", ERRO, ERRO, ERRO, ERRO, "Show time sequence variables") +UNIMPL ("TSPLOT", ERRO, ERRO, ERRO, ERRO, "Plot time sequence variables") DEFCMD ("T-TEST", ERRO, ERRO, PROC, PROC, cmd_t_test) -UNIMPL ("UPDATE", TRAN, ERRO, TRAN, TRAN) +UNIMPL ("UNIANOVA", ERRO, ERRO, ERRO, ERRO, "Univariate analysis") +UNIMPL ("UNNUMBERED", ERRO, ERRO, ERRO, ERRO, "obsolete") +UNIMPL ("UPDATE", ERRO, ERRO, ERRO, ERRO, "Update working file") DEFCMD ("USE", ERRO, ERRO, TRAN, TRAN, cmd_use) DEFCMD ("VALUE LABELS", ERRO, INPU, TRAN, TRAN, cmd_value_labels) DEFCMD ("VARIABLE LABELS", ERRO, INPU, TRAN, TRAN, cmd_variable_labels) -UNIMPL ("VARSTOCASES", ERRO, ERRO, PROC, PROC) +DEFCMD ("VARIABLE ALIGNMENT", ERRO, INPU, TRAN, TRAN, cmd_variable_alignment) +DEFCMD ("VARIABLE LEVEL", ERRO, INPU, TRAN, TRAN, cmd_variable_level) +DEFCMD ("VARIABLE WIDTH", ERRO, INPU, TRAN, TRAN, cmd_variable_width) +UNIMPL ("VARSTOCASES", ERRO, ERRO, ERRO, ERRO, "Restructure complex data") DEFCMD ("VECTOR", ERRO, INPU, TRAN, TRAN, cmd_vector) +UNIMPL ("VERIFY", ERRO, ERRO, ERRO, ERRO, "Report time series") 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 ("XEXPORT", ERRO, INPU, TRAN, TRAN, cmd_xexport) DEFCMD ("XSAVE", ERRO, INPU, TRAN, TRAN, cmd_xsave)