Lexicon Syntax 与 Semantics
2023-01-23 本文已影响0人
alue
与程序语言打交道会经常碰到这三个单词:Lexicon Syntax 与 Semantics. 翻译过来, 大概是词典/句法和语义. 不是专门搞语言学的人容易搞混淆.
Lexicon
就是编程语言的关键词/变量名/函数名. (即程序的词典)
Syntax
就是这些Lexicon 之间有意义的组合, 例如定义/声明变量或者函数的写法等等. (即如何编写程序)
Semantics
简单的理解就是指类型检查和语句执行.(即如何理解程序)