premise: syntax errors can be recognized at compilation time
hypothesis: syntax error is best characterized as a kind or type of error (or computer error), defined as '(computer science) the occurrence of an incorrect result produced by a computer' .