michael@0: unknown var = uval michael@0: michael@0: all: michael@0: test "$(subst a,b,value)" = "vblue" michael@0: test "${subst a,b,va)lue}" = "vb)lue" michael@0: test "$(subst /,\,ab/c)" = "ab\c" michael@0: test '$(subst a,b,\\#)' = '\\#' michael@0: test "$( subst a,b,value)" = "" michael@0: test "$(Subst a,b,value)" = "" michael@0: test "$(unknown var)" = "uval" michael@0: @echo TEST-PASS