Take out a piece of paper and put your name on the upper right corner.
Answer the following question:
Briefly explain what is meant by the syntax and the semantics of a programming language. Give an example to illustrate the difference between a syntax error and a semantics error.