编译原理中词法分析器首先词法分析器要对单词进行提取,那么负号正号,和加号减号,在程序表达上并没有区别,但是我要对其进行提取,就是区分这两种,他们有不同的内值填充,我怎么区分,有

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 09:25:27
编译原理中词法分析器首先词法分析器要对单词进行提取,那么负号正号,和加号减号,在程序表达上并没有区别,但是我要对其进行提取,就是区分这两种,他们有不同的内值填充,我怎么区分,有

编译原理中词法分析器首先词法分析器要对单词进行提取,那么负号正号,和加号减号,在程序表达上并没有区别,但是我要对其进行提取,就是区分这两种,他们有不同的内值填充,我怎么区分,有
编译原理中词法分析器
首先词法分析器要对单词进行提取,那么负号正号,和加号减号,在程序表达上并没有区别,但是我要对其进行提取,就是区分这两种,他们有不同的内值填充,我怎么区分,有没有有想法的
偌大个百度,居然都有没有人回复

编译原理中词法分析器首先词法分析器要对单词进行提取,那么负号正号,和加号减号,在程序表达上并没有区别,但是我要对其进行提取,就是区分这两种,他们有不同的内值填充,我怎么区分,有
或许……可以通过这个符号的前面的第一个有实际意义的“单词”的属性来判断,因为如果它是加减号,
那么它“前面”的那个单词必然具有可以被它加或减的属性,否则就是正负号.
如果前一个单词属性是标示符或者某种数据类型(比如整型、字符串型),
那么这个符号就是加减号而不是正负号,如果前面一个单词
是关键字或运算符这类不可能承受“加减”操作的这种,这个号就是正负号.
个人觉得这个问题应该没有一针见血或者一劳永逸的办法,就得一点一点分析吧.
PPPS:还有一策就是甭搭理它,交给语义分析办.

编译原理词法分析器求一个词法分析的源代码 编译原理中词法分析器首先词法分析器要对单词进行提取,那么负号正号,和加号减号,在程序表达上并没有区别,但是我要对其进行提取,就是区分这两种,他们有不同的内值填充,我怎么区分,有 编译原理的 词法分析 与 语法分析1.Decaf 语言词法分析器设计 使用Flex工具,实现Decaf语言词法分析工作,对Decaf语言编写的源程序从左至右逐个字符进行扫描,产生一个单词序列.2.Decaf 语言语法 编译原理DFA和NFA一直不是很清楚DFA和NFA到底是做什么的,是一种算法么?比如我要做一个词法分析器,那么编写程序的过程中它们起到什么作用?麻烦举个例子说明一下,它们存在的意义是什么?纠 编译原理问题构造一个不带回溯的自上而下语法分析器对文法有何要求?为什么? 快速记单词法 关于编译原理编译原理的此法分析器设计有一道题中的结尾要求中这样写到:……分析器的输入为由上述几类单词构成的程序(c语言的一段程序),输出为该段程序的机内表示形式,即关键字 编译原理词法分析程序不要C语言的,是C++版的, 在质谱中离子阱质量分析器的原理是什么啊? 快速记单词法谁能告我! 有快速记单词法吗. 编译原理题,在建立LL(1)语法分析器时,提左因子和消除左递归的目的是什么.一道简答题 求个总结性的答案 书上没有明确的说 音标记忆单词法被淘汰了么? 快速记单词法是否真实如题 有多少种记单词法? 高中英语词法怎么记? 如何写对一个英语句子 (语法,句法,词法)? 在飞行时间质量分析器中,用什么方法来提高分子离子间的分辨率?