首页
社区
课程
招聘
[旧帖] [求助]小弟写了一个编译器,求指点,求拍砖。 0.00雪花
发表于: 2013-6-29 11:22 5370

[旧帖] [求助]小弟写了一个编译器,求指点,求拍砖。 0.00雪花

2013-6-29 11:22
5370


现在已经更新到v1.5了:
1.使用PJIT(Pseudocode Just-In-Time),编译速度大幅提高,但运行效率远远不如C++,不过R++将在下一版本支持RJIT(Real Just-In-Time),理论上RJIT的运行速度和C++完全相同,而编译速度却比C++快得多。
2.强大的元编程支持,元函数可以直接访问实函数的变量
3.完整的反射和自省机制,解释器和R++代码几乎融为一体
4.字符串常量统一使用utf8(如果需要在控制台输出中文请参考rpp.pdf修改控制台的编码)
5.完整的模板函数支持,模板函数不仅可以作为类的成员,还可以动态生成
6.可变参数支持
7.内部列表多改为红黑树,动态调用效率大幅提高
8.方便的调用外部DLL接口(R++所有数据类型和C/C++二进制兼容)
9.暂不支持跨平台和生成机器码,如果需要这些功能请暂时使用v1.1

由于作者水平有限,错误和疏漏之处在所难免,欢迎广大专家和用户指正。
QQ交流群:34269848

下载地址:http://pan.baidu.com/share/link?shareid=2588214458&uk=3120889058

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 397
活跃值: (352)
能力值: ( LV9,RANK:410 )
在线值:
发帖
回帖
粉丝
2
lz 牛人啊,不知花了多长时间开发的啊 。敬佩...
水平有限,暂时替补了解建议。
2013-6-29 19:20
0
雪    币: 20
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
初始运行版本20天,花了半年修改
2013-6-29 22:24
0
雪    币: 80
活跃值: (109)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
还带有文言文编程,长见识了
2013-7-1 17:35
0
雪    币: 3836
活跃值: (4142)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
神人。。。。。。。
2013-7-2 13:08
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
加油,努力
2013-7-3 09:57
0
雪    币: 516
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
不明觉厉  顶一个
2013-7-3 11:16
0
雪    币: 297
活跃值: (120)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
8
佩服
2013-7-3 11:22
0
游客
登录 | 注册 方可回帖
返回
//