用lex&yacc制作的计算器

时间:2011-12-06 16:23:22
【文件属性】:
文件名称:用lex&yacc制作的计算器
文件大小:19KB
文件格式:RAR
更新时间:2011-12-06 16:23:22
lex yacc 计算器 正则表达式 上文无关文法 很多人都知道lex&yacc,特别是计算机科班毕业的。因为在unix上自带的bshell就有这些功能。 cygwin里面也有这些。 可是,这种基本的功能,在win32平台下,微软似乎忘了。 有个外国人写了个软件Parser Generator (bum-bee). 他把unix的这些功能,做了个软件放到win32平台上。 我的这个例子不是讲这些理论,而是想对那些初学者讲解,如何把这种第三方工具集成到vc中,如何设置vc ide来编译这些文件。 有兴趣的人,可以给我写信。 haoyujie@sohu.com 但我很忙,可能很久也不去一回,所以可能很久才能回。
【文件预览】:
calculate_strcmp
----mssccprj.scc(252B)
----lexer.cpp(13KB)
----lexer.h(2KB)
----test.txt(24B)
----Utils.h(582B)
----Symbol.h(1KB)
----Utils.cpp(736B)
----parser.v(9KB)
----Readme.txt(1KB)
----symbol.cpp(2KB)
----parser.h(3KB)
----symbol.dsw(537B)
----lexer.l(3KB)
----symbol.dsp(5KB)
----lexer.v(9KB)
----parser.y(3KB)
----parser.cpp(21KB)
----vssver2.scc(470B)

网友评论

  • 比较简洁 可以看懂
  • 值得学习,功能实现的还是有点少
  • 值得学习,功能实现的还是有点少
  • 挺好的 但是 木有exe啊
  • 不错,实现起来还好
  • 值得学习,功能实现的还是有点少