1. Macros in makefiles may be overridden in the command-line arguments passed to the Make utility. 2. It will be assigned an Array containing any arguments passed to the function in excess of the other named parameters. 3. The compile time for code in a string argument passed to the eval built-in occurs during the run phase. 4. In other words, it gets " the rest " of the arguments passed to the function ( hence the name ). 5. The first argument to va _ arg is the va _ list and the second is the type of the next argument passed to the function. 6. Because different node subclasses require slightly different actions to print properly, CarElementPrintVisitor dispatches actions based on the class of the argument passed to its visit method. 7. Programming languages that employ " call by value " semantics provide a called subroutine with its own local copy of the arguments passed to it. 8. There is no point in checking the arguments passed directly to the # invoke statement for this template, as no arguments will ever be specified there. 9. Barring these extensions, the compiler usually cannot check whether the unnamed arguments passed are of the type the function expects, or convert them to the required type. 10. Call by name is an argument passing convention that delays the evaluation of an argument until it is actually used in the procedure ( a consequence of the copy rule for procedures ).