結果 : differentiate between syntax and semantics in programming languages