自己 只会词法分析,怎么解析运行就不会了。
求高人给点儿代码 我参考,或者给我个程序吧其实也不是完全的C语言 。数据类型 就只有int 和 real 没有char这些。
然后循环只有while。控制语句只有 if else
运算符 只有+-×/ 没有逻辑|和&感觉应该很简单,但是自己能力不行
希望有高手指点。
谢谢了
编译原理自己 也看了一些了。解决了自己愿意再加分表示感谢。
谢谢,比较棘手了
求高人给点儿代码 我参考,或者给我个程序吧其实也不是完全的C语言 。数据类型 就只有int 和 real 没有char这些。
然后循环只有while。控制语句只有 if else
运算符 只有+-×/ 没有逻辑|和&感觉应该很简单,但是自己能力不行
希望有高手指点。
谢谢了
编译原理自己 也看了一些了。解决了自己愿意再加分表示感谢。
谢谢,比较棘手了
解决方案 »
- winform怎么嵌套word????
- 如何把List<T>追加到另一个List<T>中
- About SP output value. Thanks for your answer.
- 点击跳转按钮,程序却自动关闭了```````````````````````
- 怎么用两个线程,同时让两个label 漂移起来
- 如何用C#操作usb摄像头
- 如何编辑文件名?
- 使用OleDbDataAdapter把从vb传到.net的RecordSet装载到一个DataTable,遇到奇怪的问题,请教高手,谢谢!急!
- 【在线升级】求好的解决方案!!!
- 鼠标响应事件,急用!
- WinFrom捕获全局异常
- 初学者问关于C#中的属性问题
能处理#if里的表达式的计算.但只是个不完全的
半成品.LZ要的话留邮箱我可以发给你.
比如用 EBNF 或 BNF 先给出语法定义。
然后找个parser generator 网上很多。
不过大多生产 java 或 c 源代码。
自己转成 c# 源码。要是语法很简单,比如像你说的, 直接写个scanner + parser 也就 1500 行代码应该可以搞定了 .
http://www.devincook.com/goldparser/里面有.net用的dll
正在看,谢谢.
不过自己用delphi写了个出来.bug还有些.改中....