legacy_test.sh revision 145620
1145620Sharti#!/bin/sh 2145620Sharti 3145620Sharti# $FreeBSD: head/tools/regression/usr.bin/make/variables/t0/test.t 145620 2005-04-28 13:20:48Z harti $ 4145620Sharti 5145620Sharticd `dirname $0` 6145620Sharti. ../../common.sh 7145620Sharti 8145620Shartisetup_test() 9145620Sharti{ 10145620Sharti cat > ${WORK_DIR}/Makefile << "_EOF_" 11145620ShartiA = 0 12145620ShartiAV = 1 13145620Shartiall: 14145620Sharti echo $A 15145620Sharti echo ${AV} 16145620Sharti echo ${A} 17145620Sharti # The following are soo broken why no syntax error? 18145620Sharti echo $( 19145620Sharti echo $) 20145620Sharti echo ${ 21145620Sharti echo ${A 22145620Sharti echo ${A) 23145620Sharti echo ${A){ 24145620Sharti echo ${AV 25145620Sharti echo ${AV) 26145620Sharti echo ${AV){ 27145620Sharti echo ${AV{ 28145620Sharti echo ${A{ 29145620Sharti echo $} 30145620Sharti_EOF_ 31145620Sharti} 32145620Sharti 33145620Shartidesc_test() 34145620Sharti{ 35145620Sharti echo "Variable expansion." 36145620Sharti} 37145620Sharti 38145620Shartieval_cmd $1 39