与程序语言打交道会经常碰到这三个单词:Lexicon Syntax 与 Semantics. 翻译过来, 大概是词典/句法和语义. 不是专门搞语言学的人容易搞混淆.
Lexicon
就是编程语言的关键词/变量名/函数名. (即程序的词典)
Syntax
就是这些Lexicon 之间有意义的组合, 例如定义/声明变量或者函数的写法等等. (即如何编写程序)
Semantics
简单的理解就是指类型检查和语句执行.(即如何理解程序)
与程序语言打交道会经常碰到这三个单词:Lexicon Syntax 与 Semantics. 翻译过来, 大概是词典/句法和语义. 不是专门搞语言学的人容易搞混淆.
就是编程语言的关键词/变量名/函数名. (即程序的词典)
就是这些Lexicon 之间有意义的组合, 例如定义/声明变量或者函数的写法等等. (即如何编写程序)
简单的理解就是指类型检查和语句执行.(即如何理解程序)
本文标题:Lexicon Syntax 与 Semantics
本文链接:https://www.haomeiwen.com/subject/pmflhdtx.html
网友评论