Syntax 句法和语义规则
我的考试有一个任务,有一系列的问题,我必须在两个陈述中选择正确的答案。我不知道这两个人该选哪一个:Syntax 句法和语义规则,syntax,theory,semantics,Syntax,Theory,Semantics,我的考试有一个任务,有一系列的问题,我必须在两个陈述中选择正确的答案。我不知道这两个人该选哪一个: Syntactic rules can be used to check semantic rules. Semantic rules can be used to check syntactic rules. 我知道上述术语的定义(用外行术语解释): 有人能帮我解释一下吗?哪一个是正确的?第一个是错误的(“语法规则可以用来检查语义规则”)-代码可以是语法正确的,但是和。 Syntactic
Syntactic rules can be used to check semantic rules.
Semantic rules can be used to check syntactic rules.
我知道上述术语的定义(用外行术语解释):
有人能帮我解释一下吗?哪一个是正确的?第一个是错误的(“语法规则可以用来检查语义规则”)-代码可以是语法正确的,但是和。
Syntactic rules:how we write something (an expression, for example) in a program
Semantic rules:what does that expression mean. Semantics is comprised of:
*type-checking (ensuring the result has the right type)
*evaluation (evaluating the expression).