Stefan Farfeleder 62addaefc9 When parsing an invalid parameter expansion (eg. ${} or ${foo@bar}) do not
issue a syntax error immediately but save the information that it is erroneous
for later when the parameter expansion is actually done.  This means eg. "false
&& ${}" will not generate an error which seems to be required by POSIX.
Include the invalid parameter expansion in the error message (sometimes
abbreviated with ... because recovering it would require a lot of code).

PR:		105078
Submitted by:	emaste
2006-11-05 18:36:05 +00:00
..
2005-02-13 23:45:54 +00:00
2006-11-02 19:10:05 +00:00
2006-03-19 19:10:39 +00:00
2006-07-09 21:47:37 +00:00
2006-09-17 17:40:07 +00:00
2005-11-17 12:15:23 +00:00
2006-09-17 17:40:07 +00:00
2006-09-17 17:40:07 +00:00
2005-02-13 22:25:33 +00:00
2006-09-17 17:40:07 +00:00
2005-08-07 09:11:38 +00:00