X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Frank.q;h=71eaeccb1102a05ac6d0281e3054eb18a606baf6;hb=84e4d346b557748b62d43158c1b50f655e357f9f;hp=2022aaaf460a27123dd1588c9b1293d9cb8eacbf;hpb=81fff61a96bece351e381ad3fef8ab1248a952ba;p=pspp diff --git a/src/language/stats/rank.q b/src/language/stats/rank.q index 2022aaaf46..71eaeccb11 100644 --- a/src/language/stats/rank.q +++ b/src/language/stats/rank.q @@ -47,7 +47,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +n=custom; +savage=custom; +print=print:!yes/no; - +missing=miss:!exclude/include. + missing=miss:!exclude/include. */ /* (declarations) */ /* (functions) */ @@ -95,7 +95,7 @@ cmd_rank(void) size_t i; n_rank_specs = 0; - if ( !parse_rank(&cmd) ) + if ( !parse_rank(&cmd, NULL) ) return CMD_FAILURE; #if 1 @@ -139,7 +139,7 @@ cmd_rank(void) /* Parser for the variables sub command Returns 1 on success */ static int -rank_custom_variables(struct cmd_rank *cmd UNUSED) +rank_custom_variables(struct cmd_rank *cmd UNUSED, void *aux UNUSED) { static const int terminators[2] = {T_BY, 0}; @@ -298,50 +298,50 @@ parse_rank_function(struct cmd_rank *cmd UNUSED, enum RANK_FUNC f) static int -rank_custom_rank(struct cmd_rank *cmd ) +rank_custom_rank(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, RANK); } static int -rank_custom_normal(struct cmd_rank *cmd ) +rank_custom_normal(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, NORMAL); } static int -rank_custom_percent(struct cmd_rank *cmd ) +rank_custom_percent(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, NORMAL); } static int -rank_custom_rfraction(struct cmd_rank *cmd ) +rank_custom_rfraction(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, RFRACTION); } static int -rank_custom_proportion(struct cmd_rank *cmd ) +rank_custom_proportion(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, PROPORTION); } static int -rank_custom_n(struct cmd_rank *cmd ) +rank_custom_n(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, N); } static int -rank_custom_savage(struct cmd_rank *cmd ) +rank_custom_savage(struct cmd_rank *cmd, void *aux UNUSED ) { return parse_rank_function(cmd, SAVAGE); } static int -rank_custom_ntiles(struct cmd_rank *cmd ) +rank_custom_ntiles(struct cmd_rank *cmd, void *aux UNUSED ) { if ( lex_force_match('(') ) {