diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2014-10-30 11:53:35 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2014-10-30 11:53:35 +0800 |
commit | cbd6165076cbbf18e68a292f80c1d454fdbedc22 (patch) | |
tree | 820aeb2bbc6067dac888bbd157119a6a23052428 /src/eval.h | |
parent | [PARSER] Simplify EOF/newline handling in list parser (diff) | |
download | dash-cbd6165076cbbf18e68a292f80c1d454fdbedc22.tar.gz dash-cbd6165076cbbf18e68a292f80c1d454fdbedc22.zip |
[PARSER] Catch variable length expansions on non-existant specials
Currently we only check special variable names that follow directly after $ or ${. So errors such as ${#&} are not caught. This patch fixes that by moving the is_special check to just before we print out the special variable name. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'src/eval.h')
0 files changed, 0 insertions, 0 deletions