This test case
==== cut ====
typeset -T shared_element_array_t=(
integer dummy
set()
{
printf "#set name=%q, subscript=%q, value=%q\n" "${.sh.name}"
"${.sh.subscript}" "${.sh.value}"
}
)
shared_element_array_t -a x
x[5]="5x"
==== cut ====
should print
#set name='x', subscript='5', value=5x
but I get
#set name='x[5]', subscript='', value=5x
Is this a bug or am I doing something wrong?
Olga
--
, _ _ ,
{ \/`o;====- Olga Kryzhanovska -====;o`\/ }
.----'-/`-/ [email protected] \-`\-'----.
`'-..-| / Solaris/BSD//C/C++ programmer \ |-..-'`
/\/\ /\/\
`--` `--`
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users