update

update the semantics of language (last one)
update type soundness  for the definition s—>s’ and so on