evaluator: an authority who is able to estimate worth or quality
authority: an expert whose views are taken as definitive
syntax error: an error of language resulting from code that does not conform to the syntax of the programming language