$(foreach <var>,<list>,<text>)shell
library = -y $(dir)foreach
directorys = $(foreach dir, $(DIRS), $(library))di
$(subst <from>;,<to>;,<text>;)library
$(wildcard *.c)
$(shell )