买了本人邮的龙书,看了大半年了,断断续续看了半年,才读到
第三章,惭愧啊……
现在还是停留在熟悉一些英文的编译原理术语的田地:
token 被翻作,记号或者标记,C语言中,一般像标志符啦,
关键字啦,操作符啦,括号啦,运算符这些。
syntax 被翻作,语法,表示计算机语言的长相或者格式。
semantic 被翻作,语义,表示计算机程序的实质含义。
prammar 也被翻作语法,与上面syntax有略微区别,prammar是
语言定义层面的概念,而syntax是语言实现角度的概念,但实质上
还是一条贼船上的。
感觉理解概念是比较重要的,毕竟是理论方面的学习。
scz和flier师兄的指导是,动手实践一些编译原理的知识,写个解释器,
编译器之类,还没到这个高度,不过看了一些关于编译原理的心得,
觉得即使不去实现编译器,也能用编译原理做很多的事情。
第三章,惭愧啊……
现在还是停留在熟悉一些英文的编译原理术语的田地:
token 被翻作,记号或者标记,C语言中,一般像标志符啦,
关键字啦,操作符啦,括号啦,运算符这些。
syntax 被翻作,语法,表示计算机语言的长相或者格式。
semantic 被翻作,语义,表示计算机程序的实质含义。
prammar 也被翻作语法,与上面syntax有略微区别,prammar是
语言定义层面的概念,而syntax是语言实现角度的概念,但实质上
还是一条贼船上的。
感觉理解概念是比较重要的,毕竟是理论方面的学习。
scz和flier师兄的指导是,动手实践一些编译原理的知识,写个解释器,
编译器之类,还没到这个高度,不过看了一些关于编译原理的心得,
觉得即使不去实现编译器,也能用编译原理做很多的事情。