Index: head/tools/regression/bin/sh/expansion/length4.0 =================================================================== --- head/tools/regression/bin/sh/expansion/length4.0 (nonexistent) +++ head/tools/regression/bin/sh/expansion/length4.0 (revision 220655) @@ -0,0 +1,11 @@ +# $FreeBSD$ + +# The construct ${#?} is ambiguous in POSIX.1-2008: it could be the length +# of $? or it could be $# giving an error in the (impossible) case that it +# is not set. +# We use the former interpretation; it seems more useful. + +: +[ "${#?}" = 1 ] || echo '${#?} wrong' +(exit 42) +[ "${#?}" = 2 ] || echo '${#?} wrong' Property changes on: head/tools/regression/bin/sh/expansion/length4.0 ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property