V2EX  ›  英汉词典

Syntax error

释义 Definition

“语法错误”:指在编程语言、形式语言或命令中,写法不符合该语言的语法规则,导致解释器/编译器无法正确解析并报错。(也可泛指句法层面的错误;在编程语境最常见。)

发音 Pronunciation

/ˈsɪn.tæks ˌɛr.ər/

例句 Examples

I got a syntax error.
我遇到了一个语法错误。

Because of a missing semicolon, the compiler reported a syntax error and refused to build the program.
因为漏写了分号,编译器报告语法错误,拒绝构建这个程序。

词源 Etymology

“syntax”来自希腊语 syntaxis,意为“排列、组织(词语)”,引申为“句法/语法结构”;“error”来自拉丁语 error,意为“偏离、错误”。合在一起就是“(语法层面)偏离规则的错误”。在计算机领域中,它特指“结构不合法”的错误,区别于“逻辑错误”(写法对但结果不对)。

相关词 Related Words

文学作品 Literary Works

  • The C Programming Language(Kernighan & Ritchie):讨论编译与错误信息时常涉及“syntax error”等典型报错。
  • Structure and Interpretation of Computer Programs(SICP):在讲解语言求值与解释过程时会提到语法层面的错误及其处理。
  • Python Cookbook(David Beazley & Brian K. Jones):在示例与调试相关内容中会出现“syntax error/ SyntaxError”的讨论与提示。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3667 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 06:38 · PVG 14:38 · LAX 22:38 · JFK 01:38
♥ Do have faith in what you're doing.