frontend/parse.c, allow nested `indexing', for example foo[bar[n]]

.control
compose ex1 values 111 222 333
compose ex2 values 1 2 3
print ex1 ex2 ex1[ex2[1]]
.endc
update bison generated files