update string definition, add array initialization
1 shift/reduce 1 reduce/reduce