Lines Matching full:words
1255 @code{words} functions used above. @xref{Flavors, The Two Flavors of
2807 in other words, if a prerequisite has changed since the last time you
4470 sub-@code{make} through @code{MAKEFLAGS}. Words in the value of
4581 does not already begin with one. Then it chops the value into words
4582 separated by blanks, and parses these words as if they were options given
6295 Finds whitespace-separated words in @var{text} that match
6321 Whitespace between words is folded into single space characters;
6435 @cindex filtering words
6436 @cindex words, filtering
6438 Returns all whitespace-separated words in @var{text} that @emph{do} match
6439 any of the @var{pattern} words, removing any words that @emph{do not}
6460 @cindex filtering out words
6461 @cindex words, filtering out
6462 Returns all whitespace-separated words in @var{text} that @emph{do not}
6463 match any of the @var{pattern} words, removing the words that @emph{do}
6486 @cindex sorting words
6488 Sorts the words of @var{list} in lexical order, removing duplicate
6489 words. The output is a list of words separated by single spaces.
6499 @cindex removing duplicate words
6500 @cindex duplicate words, removing
6501 @cindex words, removing duplicates
6502 Incidentally, since @code{sort} removes duplicate words, you can use
6510 @var{n} start from 1. If @var{n} is bigger than the number of words
6522 @cindex words, selecting lists of
6524 Returns the list of words in @var{text} starting with word @var{s} and
6527 number of words in @var{text}, the value is empty. If @var{e} is
6528 bigger than the number of words in @var{text}, words up to the end of
6540 @item $(words @var{text})
6541 @findex words
6542 @cindex words, finding number
6543 Returns the number of words in @var{text}.
6545 @w{@code{$(word $(words @var{text}),@var{text})}}.@refill
6549 @cindex words, extracting first
6568 @cindex words, extracting last
6580 @var{text})} is the same as @code{$(word $(words @var{text}),@var{text})},
6747 @cindex joining lists of words
6748 @cindex words, joining lists
6749 Concatenates the two arguments word by word: the two first words (one
6751 two second words form the second word of the result, and so on. So the
6753 argument. If one argument has more words that the other, the extra
6754 words are copied unchanged into the result.
6758 Whitespace between the words in the lists is not preserved; it is
6852 @cindex words, iterating over
6875 whitespace-separated words in @var{list}. The multiple expansions of
7638 actually changing them. In other words, @code{make} pretends to compile
7649 words, neither compilation nor output will occur.
9393 other implicit rules are not good enough. In other words, no further
10384 Replace words matching @var{pattern} with @var{replacement} in @var{text}.@*
10396 Select words in @var{text} that match one of the @var{pattern} words.@*
10400 Select words in @var{text} that @emph{do not} match any of the @var{pattern} words.@*
10404 Sort the words in @var{list} lexicographically, removing duplicates.@*
10411 @item $(words @var{text})
10412 Count the number of words in @var{text}.@*
10416 Returns the list of words in @var{text} from @var{s} to @var{e}.@*
10452 Join two parallel lists of words.@*
10500 @item $(foreach @var{var},@var{words},@var{text})
10502 Evaluate @var{text} with @var{var} bound to each word in @var{words},