From e1ed0bb6b9400281060532c71626caa7cc5c06eb Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Fri, 4 Jul 2014 08:20:01 +0000 Subject: [PATCH] CGrammar: replace `parameters` with `arguments` where appropriate --- PBot/VERSION.pm | 4 ++-- modules/c2english.pl | 4 ++-- modules/c2english/CGrammar.pm | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/PBot/VERSION.pm b/PBot/VERSION.pm index 35c3eaa6..dfa6063a 100644 --- a/PBot/VERSION.pm +++ b/PBot/VERSION.pm @@ -13,8 +13,8 @@ use warnings; # These are set automatically by the build/commit script use constant { BUILD_NAME => "PBot", - BUILD_REVISION => 700, - BUILD_DATE => "2014-07-03", + BUILD_REVISION => 701, + BUILD_DATE => "2014-07-04", }; 1; diff --git a/modules/c2english.pl b/modules/c2english.pl index cdcd5974..2d132e39 100755 --- a/modules/c2english.pl +++ b/modules/c2english.pl @@ -389,14 +389,14 @@ close $fh; $output = `./c2eng.pl code2eng.c` if not defined $output; if(not $has_function and not $has_main) { - $output =~ s/Let .main. be a function taking no parameters and returning int.\s*To perform the function.\s*(return 0.)?//i; + $output =~ s/Let .main. be a function taking no arguments and returning int.\s*To perform the function.\s*(return 0.)?//i; $output =~ s/\s*Return 0.\s*End of function .main..\s*//; $output =~ s/\s*Return 0.$//; $output =~ s/\s*Do nothing.\s*$//; $output =~ s/^\s*(.)/\U$1/; $output =~ s/\.\s+(\S)/. \U$1/g; } elsif($has_function and not $has_main) { - $output =~ s/\s*Let `main` be a function taking no parameters and returning int.\s*To perform the function, return 0.//; + $output =~ s/\s*Let `main` be a function taking no arguments and returning int.\s*To perform the function, return 0.//; } $output =~ s/\s+/ /; diff --git a/modules/c2english/CGrammar.pm b/modules/c2english/CGrammar.pm index 13ea19f5..82a3c0e0 100644 --- a/modules/c2english/CGrammar.pm +++ b/modules/c2english/CGrammar.pm @@ -1317,10 +1317,10 @@ parameter_list: if (ref $parameter_list[$i] eq 'ARRAY') { my @list = ::flatten @{$parameter_list[$i]}; if (@list == 0) { - $return = "no parameters"; + $return = "no arguments"; } elsif (@list == 1) { if ($list[0] eq 'void') { - $return = "no parameters"; + $return = "no arguments"; } else { $return .= $list[0]; } @@ -1350,11 +1350,11 @@ parameter_declaration: declaration_specifiers declarator { $return = [$item{declaration_specifiers}, $item{declarator}]; } | '...' - { $return = "variadic parameters"; } + { $return = "variadic arguments"; } | declaration_specifiers abstract_declarator(?) { $return = [$item{declaration_specifiers}, $item{'abstract_declarator(?)'}]; } | '' - { $return = "unspecified parameters"; } + { $return = "unspecified arguments"; } abstract_declarator: pointer @@ -1405,7 +1405,7 @@ direct_abstract_declarator: | DAD '[' ']' | DAD '[' array_qualifiers(?) assignment_expression(?) ']' | '(' ')' - { $return = 'function taking unspecified parameters and returning'; } + { $return = 'function taking unspecified arguments and returning'; } | '(' parameter_type_list ')' { $return = "function taking $item{parameter_type_list} and returning"; } | DAD '(' ')'