Hi all, I am using make-3.81. The GNU make manual says "The call function can be nested. Each recursive invocation gets its own local values for $(1), etc. that mask the values of higher-level call."
I have tried this code but it gets stuck forever: ----------- define test_function echo $(1) $(call test_function,1) endef all: @$(call test_function,1) ------------