各位大侠,要做一个记法分析器,没有头绪,回复有分,有帮忙者可另给分

zhushizu 2003-10-06 10:18:09
做一个Pascal语言的记法分析器,可以用任何语言实现,给点提示吧,谢谢各位大侠了!
...全文
29 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaoha2003 2003-10-07
  • 打赏
  • 举报
回复
数据结构里面说了一点点,存入堆栈
zhushizu 2003-10-07
  • 打赏
  • 举报
回复
能有源代码是最好了
zhushizu 2003-10-07
  • 打赏
  • 举报
回复
-_-!

就是编译原理的作业,虽然学了但是上机做还是很难,所以才来请各位大虾。

最好是用C,C++之类的吧

yacc和lex是用不上了

谢谢大家 
救救我吧
feeboby 2003-10-07
  • 打赏
  • 举报
回复
up
gujing01 2003-10-07
  • 打赏
  • 举报
回复
清华的那本 编译原理后面的PL0编译器词法分析和语法分析是在一起的~
BigF 2003-10-07
  • 打赏
  • 举报
回复
清华的那本 编译原理 后面有程序,不过很长,是个编译器, 可以参考其中词法分析的部分
C++程序设计语言 上面也有一个词法分析的程序, 你可以参考一下 大概是从107页开始的
hotness28 2003-10-07
  • 打赏
  • 举报
回复
可以参考:
http://expert.csdn.net/Expert/topic/2284/2284046.xml?temp=3.440493E-02
上面有我的源代码,不过好麻烦,是自己手工做的
hotness28 2003-10-07
  • 打赏
  • 举报
回复
你可以参考:
清华大学出版社 PASCAL程序设计(第二版) 郑启华 编著 (黄色封面)

这本书的最后附录c1,是pascal语法图;c2,是巴科斯-瑙尔范式(BNF)
上面有全部正则表达式

想问你是自己做词法分析器,还是用yacc和lex工具啊?
tonybaobao 2003-10-06
  • 打赏
  • 举报
回复
up,我是做不出来,也推荐你看看编译原理,看看能否找到答案。
mjk 2003-10-06
  • 打赏
  • 举报
回复
参考编译原理
zhushizu 2003-10-06
  • 打赏
  • 举报
回复
词法分析器,不好意思,打错字了

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧