Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Idioms, Wikipedia.


1. Logic
a. a process of deductive or inductive reasoning that purports to show its conclusion to be true
b. formally, a sequence of statements one of which is the conclusion and the remainder the premises
2. Logic an obsolete name for the middle term of a syllogism
3. Maths
a. an element to which an operation, function, predicate, etc., applies, esp the independent variable of a function
b. another name for amplitude (sense 5) of a complex number
Collins Discovery Encyclopedia, 1st edition © HarperCollins Publishers 2005


An angle or arc, as in argument of perigee.
(computer science)
A value applied to a procedure, subroutine, or macroinstruction which is required in order to evaluate any of these.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.


(Or "arg") A value or reference passed to a function, procedure, subroutine, command or program, by the caller. For example, in the function definition

square(x) = x * x

x is the formal argument or "parameter", and in the call

y = square(3+4)

3+4 is the actual argument. This will execute the function square with x having the value 7 and return the result 49.

There are many different conventions for passing arguments to functions and procedures including call-by-value, call-by-name, call-by-reference, 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 (but see curried function). 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.
This article is provided by FOLDOC - Free Online Dictionary of Computing (


In programming, a value that is passed between programs, subroutines or functions. Arguments are independent items, or variables, that contain data or codes. When an argument is used to customize a program for a user, it is typically called a "parameter." See argc.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Nagasawa devotes two chapters to Jackson's Mary argument. First, he introduces the argument and considers responses that he argues fail and then offers his own argument against it.
During today's hearing, the lawyers of the Sharif family and National Accountability Bureau (NAB) began final arguments.
Because of its strongly held beliefs, the Academy became concerned about the apparent and verifiable decline in the number of cases, particularly in the federal system, that are listed for oral argument, as well as the shrinking time allotted to those cases listed.
The problem with taking the wager as an argument specifically for wagering on Christianity is that doing so leaves the Pascalian vulnerable to the many-claimants objection (also known as the "many-gods" objection).
We shall now define the relation between explanations in machine learning and arguments. We mentioned in the introduction that an argument contains a set of premises to support a conclusion.
The percentage of cases in which oral argument is granted and the time allotted for argument has steadily decreased over time in both state and federal courts.
The two-volume anthology collects recent articles on the cosmological argument that the universe had a beginning.
The first question is extremely important because the technology of the invention constitutes a set of facts supporting the argument. If you don't understand that technology, or have only a fuzzy grasp of it, you may not understand the argument.
Press Tab to move to the Col_Index_Number argument. This is where you want the MATCH function to appear, so open the Name Box again and choose MATCH from the list.
One of the petitioners in the disqualification case against Senator Grace Poe asked the Supreme Court to conduct a daily oral arguments on the case due to time constraints.
You're not likely to win your case through oral argument alone, but you sure can lose it there.