社区
C#
帖子详情
求一个 C#写的C语言的解析器。
huangjacky
2009-01-03 01:38:24
自己 只会词法分析,怎么解析运行就不会了。
求高人给点儿代码 我参考,或者给我个程序吧
其实也不是完全的C语言 。数据类型 就只有int 和 real 没有char这些。
然后循环只有while。控制语句只有 if else
运算符 只有+-×/ 没有逻辑|和&
感觉应该很简单,但是自己能力不行
希望有高手指点。
谢谢了
编译原理自己 也看了一些了。解决了自己愿意再加分表示感谢。
谢谢,比较棘手了
...全文
186
20
打赏
收藏
求一个 C#写的C语言的解析器。
自己 只会词法分析,怎么解析运行就不会了。 求高人给点儿代码 我参考,或者给我个程序吧 其实也不是完全的C语言 。数据类型 就只有int 和 real 没有char这些。 然后循环只有while。控制语句只有 if else 运算符 只有+-×/ 没有逻辑|和& 感觉应该很简单,但是自己能力不行 希望有高手指点。 谢谢了 编译原理自己 也看了一些了。解决了自己愿意再加分表示感谢。 谢谢,比较棘手了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangjacky
2009-01-07
打赏
举报
回复
好了 结贴.
lunat
2009-01-06
打赏
举报
回复
噢 有点头大 最怕分析的东东
江城老温
2009-01-06
打赏
举报
回复
确实不难的.这么个简易编译器.
CruelYoung123
2009-01-06
打赏
举报
回复
我学习看。。。
huangjacky
2009-01-06
打赏
举报
回复
邮件收到.
正在看,谢谢.
不过自己用delphi写了个出来.bug还有些.改中....
tiger999
2009-01-04
打赏
举报
回复
既然读过编译原理,就应该知道如何定义语法。
比如用 EBNF 或 BNF 先给出语法定义。
然后找个parser generator 网上很多。
不过大多生产 java 或 c 源代码。
自己转成 c# 源码。
要是语法很简单,比如像你说的, 直接写个scanner + parser 也就 1500 行代码应该可以搞定了 .
mapserver
2009-01-04
打赏
举报
回复
最好的当然是:
http://www.devincook.com/goldparser/
里面有.net用的dll
数据之巅
2009-01-04
打赏
举报
回复
你想干什么啊?。。。。解析器?
ChrisAK
2009-01-04
打赏
举报
回复
邮件已发,LZ请查收
huangjacky
2009-01-04
打赏
举报
回复
我在网上也找了几个,貌似不会用.
而且我觉得它们都太大了.
有写过的朋友给我介绍下.
huangjacky
2009-01-04
打赏
举报
回复
ziji up
sunchaohuang
2009-01-04
打赏
举报
回复
顶一顶
huangjacky
2009-01-04
打赏
举报
回复
我的邮箱 huangjacky@163.com
其实只要解析,能计算出来一些简单的表达式.
谢谢各位.
sunshine_anycall
2009-01-04
打赏
举报
回复
稍微看下编译原理
找点思路
quanhuang98bisha
2009-01-04
打赏
举报
回复
帮顶
ChrisAK
2009-01-03
打赏
举报
回复
以前用C#做过一个C++预处理器的半成品用作练习.
能处理#if里的表达式的计算.但只是个不完全的
半成品.LZ要的话留邮箱我可以发给你.
genius_tong
2009-01-03
打赏
举报
回复
菜鸟轻轻的飘过,等高手来回答吧……
zjh222
2009-01-03
打赏
举报
回复
C#有那么强大吗
kimmking
2009-01-03
打赏
举报
回复
推荐lz看看antlr
官方:http://www.antlr.org/download.html 中间有.net的下载
kimmking
2009-01-03
打赏
举报
回复
这个很难哈~
用
C#
语言实现的词法分析器
词法分析是编译的第
一个
阶段,主要任务是读入源程序的输入字符,将它们组成词素,生成并输出
一个
词法单元序列,每个词法单元对应于
一个
词素。 本词法分析器中包含各种词法单元的正则表达式,DFA转换表,设计流程等。
G代码经典解释程序
G代码经典解释程序,Linux下G代码解释器的设计与实现,
C语言
。
C#
实现JSON
解析器
MojoUnityJson功能(简单且高效)
MojoUnityJson 是使用
C#
实现的JSON
解析器
,算法思路来自于游戏引擎Mojoc的
C语言
实现 Json.h。这篇文章主要介绍了
C#
实现JSON
解析器
MojoUnityJson的方法,需要的朋友可以参考下
C#
仪器数据文件解析Excel文件的方法浅析(xls、xlsx)
主要给大家介绍了关于
C#
仪器数据文件如何解析Excel文件的方法,包括解析xls、xlsx两种格式,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
课程设计-TCP数据包解析,网络嗅探器
采用
C#
作为开发语言,可解析UDP,TCP数据包的网络嗅探器
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章