lwch
【QQ:510134884】【Email:
lwch748@gmail.com
】
C++博客
首页
新随笔
联系
聚合
管理
随笔-91 评论-137 文章-0 trackbacks-0
QLanguage
可能还有大量的Bug,请反馈给QQ:510134884.
QLanguage的发展需要您的支持
开源项目地址:
http://qlanguage.codeplex.com/
Demo5:
修正了词法分析器的一些Bug.
修正了一些运行时的Bug.
支持了单行注释//和多行注释/* */
支持了所有的函数声明形式.
http://www.cppblog.com/lwch/archive/2011/03/02/140979.html
Demo4:
添加了DLL的支持(见Samples下的TestDLL.dll)
http://www.cppblog.com/lwch/archive/2011/02/13/139989.html
Demo3:
修正了return语句的一些Bug
添加了COM组件的支持(见Samples目录下的factorial.txt)
http://www.cppblog.com/lwch/archive/2011/02/07/139787.html
Demo2:
1.修正了函数调用时的一些Bug
2.示例中增加了一个递归求阶乘的例子
http://www.cppblog.com/lwch/archive/2011/01/30/139624.html
Demo1:
运行方法:
1.打开命令行提示符
2.cd ESEngine.exe所在路径
3.ESEngine xxx.txt 1.Samples文件夹下有几个例子
2.函数目前只写了
"function" "{Symbol}" "{LQ}" "{RQ}" stmt_list "end" "function"
"function" "{Symbol}" "{LQ}" "{RQ}" "end" "function"
"function" "{Symbol}" "{LQ}" paramter_list "{RQ}" "as" var_type stmt_list "end" "function"
这三类,所以对于
function mn(integer s)
stmts
end function
在生成语法树时会产生错误
http://www.cppblog.com/lwch/archive/2011/01/28/139546.html
posted on 2011-02-13 00:09
lwch
阅读(364)
评论(2)
编辑
收藏
引用
所属分类:
QLanguage
评论:
#
re: QLanguage 2011-03-21 13:31 |
vczh
怎么改名字了……
回复
更多评论
#
re: QLanguage
2012-04-02 12:01 |
zapline
我想问一下 QLanguage的特色和优势是什么呢?
回复
更多评论
刷新评论列表
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
QParserGenerator的文法文件介绍
QParserGenerator代码分析二(A fix&An example)
QParserGenerator代码分析一(生成LALR1 DFA)
词法分析器2(ε-NFA到DFA的转换)
词法分析器1(正则表达式到ε-NFA的转换)
修复了一个关于CParser_Input的Bug
QLanguage的AST
QLanguage基本语法
ESEngine_Demo5
ESEngine_Demo4
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
编译原理交流群: 83905136
QLanguage交流群: 38843264
我的腾讯微博
我的新浪微博
QLanguage的新浪微博
QLanguage项目(GoogleCode)
QLanguage项目(GitHub)
博客已转移到:
http://blog.q-devel.com
<
2011年1月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
(92)
CMinus(2)
NScript(26)
QLanguage(24)
STL(9)
操作系统(6)
其他(4)
设计模式(15)
数据结构(4)
游戏(2)
随笔档案
(91)
2013年10月 (1)
2013年6月 (1)
2013年5月 (2)
2013年4月 (1)
2013年2月 (2)
2013年1月 (1)
2012年8月 (2)
2012年7月 (1)
2012年6月 (2)
2012年5月 (2)
2011年11月 (1)
2011年9月 (1)
2011年8月 (2)
2011年7月 (5)
2011年6月 (5)
2011年5月 (8)
2011年4月 (2)
2011年3月 (1)
2011年2月 (7)
2011年1月 (8)
2010年12月 (3)
2010年11月 (1)
2010年10月 (1)
2010年9月 (7)
2010年8月 (7)
2010年7月 (15)
2010年6月 (2)
相册
QLanguage
Blogs
某牛人的Blog
Projects
NScript Compiler
QLanguage Compiler
Redis
Redis中文命令手册
Websites
C++奋斗园
VC知识库
程序员联合开发网
最新随笔
1. QParserGenerator的文法文件介绍
2. 5年编程之旅
3. QParserGenerator代码分析二(A fix&An example)
4. QParserGenerator代码分析一(生成LALR1 DFA)
5. QCore/Library说明文档
6. 词法分析器2(ε-NFA到DFA的转换)
7. 词法分析器1(正则表达式到ε-NFA的转换)
8. 山寨STL实现之内存池V2
9. 如何比较两个变量的类型是否相同
10. 山寨STL实现之list
11. 山寨STL实现之内存池
12. 山寨STL实现之vector
13. 山寨STL实现之traits,construct&destruct
14. 山寨STL实现之allocator
15. 山寨STL实现笔记
搜索
积分与排名
积分 - 161787
排名 - 162
最新评论
1. re: 5年编程之旅
感谢LWCH的娃娃,当年陪伴一起度过了多少游戏时间.
--万马奔腾
2. re: 5年编程之旅
@zapline
当时确实用的是别人的代码,几年前的东西记不清了,不要这么较真。
--lwch
3. re: 5年编程之旅
评论内容较长,点击标题查看
--zapline
4. re: 5年编程之旅[未登录]
这精神我很敬仰, 我是散修, 目前还是入门, 我已经入了差不多4年门.
为自己汗颜.
--jains
5. re: 5年编程之旅
还很年轻,加油
--Richard Wei
阅读排行榜
1. LR(0),SLR(1),LR(1)分析器源码(4732)
2. 观察者模式(4331)
3. 自制虚拟机框架(3832)
4. 实习一周总结(3621)
5. 山寨STL实现之vector(3530)
评论排行榜
1. 使用面向组合子算法写词法分析器(9)
2. 自制虚拟机框架(9)
3. CosmosKernel初探(8)
4. 观察者模式(8)
5. 代理模式(7)