Answer:
Please refer to the explanation.
Step-by-step explanation:
The three types of error messages are listed and explained below:
a. Ambiguous Command
Ambiguous command error message means that the user has entered a command which has more than one meanings hence the user needs to rewrite the command so that the compiler understands it correctly. E.g. the command word “in” is an abbreviation for include and interface both. Writing “in” as a command will generate an ambiguous command error message since this keyword has more than one meaning.
b. Incomplete Command
Incomplete command error message will pop up when the user does not write the complete command or writes the initial part of the command correctly but does not end it properly. The compiler shows this error message because it can recognize the beginning of the command but is unable to read the rest of it. This type of error message will prompt the user to revise the command and complete it.
c. Incorrect Command
Incorrect command error message occurs when the command entered is completely or partially incorrect. The compiler fails to recognize the command since it does not exist in the library. This can happen in two cases. Either the user has entered an incorrect command or they are entering a command which existed in the previous version of the command library but not in the updated one. The user needs to revise the command and enter the correct version of it.