为什么编译器报错是“syntax error”而不是“grammar error”?

如果你用过Lex & Yacc就知道编程语言所谓的语法,其实翻译成“句法”更合适。它的复杂度远小于自然语言的“语法”。所以还是用Syntax比较好。Syntax 是指句法,即有词构成句子

本文最后更新时间:  2023-01-16 11:24:41

Syntax 是指句法,即有词构成句子的规则。编程错误主要是语句错误,因而使用syntax而不是使用更宽泛的grammar 。

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。