3 $description = "Test the behaviour of the .ONESHELL target.";
14 [ 0"$$a" -eq "$$$$" ] || echo fail
17 [ 0"$a" -eq "$$" ] || echo fail
20 # Again, but this time with inner prefix chars
26 @-+ [ 0"$$a" -eq "$$$$" ] || echo fail
29 [ 0"$a" -eq "$$" ] || echo fail
32 # This time with outer prefix chars
38 [ 0"$$a" -eq "$$$$" ] || echo fail
43 # This time with outer and inner prefix chars
49 -@ +[ 0"$$a" -eq "$$$$" ] || echo fail
54 # Now try using a different interpreter
65 >print "a = $$a, y = (@y)\n";
67 '', "a = 12, y = (a b c)\n");