|2.||A reason or reasons offered in proof, to induce belief, or convince the mind; reasoning expressed in words; |
|3.||A process of reasoning, or a controversy made up of rational proofs; argumentation; discussion; disputation.|
|4.||The subject matter of a discourse, writing, or artistic representation; theme or topic; also, an abstract or summary, as of the contents of a book, chapter, poem.|
|5.||Matter for question; business in hand.|
|6.||(Astron.) The quantity on which another quantity in a table depends; |
|7.||(Math.) The independent variable upon whose value that of a function depends.|
|v. i.||1.||To make an argument; to argue.|
|Noun||1.||argument - a fact or assertion offered as evidence that something is true; "it was a strong argument that his hypothesis was true"|
|2.||argument - a contentious speech act; a dispute where there is strong disagreement; "they were involved in a violent argument"|
|3.||argument - a discussion in which reasons are advanced for and against some proposition or proposal; "the argument over foreign aid goes on and on"|
|4.||argument - a summary of the subject or plot of a literary work or play or movie; "the editor added the argument to the poem"|
Synonyms: literary argument
|5.||argument - a variable in a logical or mathematical expression whose value determines the dependent variable; if f(x)=y, x is the independent variable|
ARGUMENT, practice. Cicero defines it ii probable reason proposed in order to induce belief. Ratio probabilis et idonea ad faciendam fidem. The logicians define it more scientifically to be a means, which by its connexion between two extremes) establishes a relation between them. This subject belongs rather to rhetoric and logic than to law.
|(programming)||argument - (Or "arg") A value or reference passed to a
function, procedure, subroutine, command or program, by
the caller. For example, in the function|
square(x) = x * x
x is the formal argument or "parameter" and in the call
y = square(3+3)
3+3 is the actual argument. This will, in most cases, execute the function square with x having the value 6.
There are many different conventions for passing arguments to functions and procedures including call-by-value, call-by-name, call-by-need. These affect whether the value of the argument is computed by the caller or the callee (the function) and whether the callee can modify the value of the argument as seen by the caller (if it is a variable).
Arguments to functions are usually, following mathematical notation, written in parentheses after the function name, separated by commas. Arguments to a program are usually given after the command name, separated by spaces, e.g.:
cat myfile yourfile hisfile
Here "cat" is the command and "myfile", "yourfile", and "hisfile" are the arguments.
See also: curried function.