bugs fixes

1.Fixed a bug of the ++ and -- as postfix(which casuses the struct
memeber and array element access ++ -- not work)
2.write a container
test case (includes a list struct and its operation)