andalousie 发表于 2014-6-2 00:03:07

用C++写的C++的解析器——UnderC C/C++ Interpreter

本帖最后由 andalousie 于 2014-7-31 20:42 编辑

这个是我今天找C++解析器的意外发现。原来有这样一个解析器它不叫GCCXML,不叫CLING,不叫CINT,而叫UnderC。

这个解析器(interpreter)可以说至少比某收费的Ch Interpreter要好很多。至少可以流畅地解析C++。而且还有一点就是小巧。

界面我来截个图(仅供参考)


文件在这里

源代码可以在这里找
**** Hidden Message *****

andalousie 发表于 2014-6-2 00:47:14

本帖最后由 andalousie 于 2014-6-2 08:08 编辑

如果大家不太理解解析器是干嘛的没关系,其实就可以理解为编译器的替代品。但是还是有些不同的。如果大神看到,帮助原作者开发一下呗~ 我觉得这个挺有前途的,嘿嘿。在Sourceforge上有一个,可以以那个为基础fork一个~{:7_149:}还有,忘了提,这个解析器的控制台支持单句解析。可以看看这本书。

barry_2012 发表于 2014-6-2 08:43:50

感谢楼主分享

志志志志志志 发表于 2014-6-2 10:41:59

好东西啊:handshake

苹果沃珂 发表于 2014-6-2 10:53:48

支持一下下

andalousie 发表于 2014-6-3 07:12:17

略微改善了一下。更新了那个压缩包。decltype关键字可以用了。

JingSao 发表于 2014-6-3 09:15:32

感谢楼主分享

andalousie 发表于 2014-6-7 18:41:01

本帖最后由 andalousie 于 2014-6-7 19:08 编辑

6月7日,更新了文件~ 我觉得这种交互式的程序很适合C++教学或者自学的。尤其是对C++语法还不太了解的初学者。

蓝调的华丽 发表于 2014-6-8 02:04:12

谢谢分享               

_BinmdosNow 发表于 2014-6-8 07:20:46

.........:victory:

ChinaHacker 发表于 2014-6-8 08:28:09

用C++写的C++的解析器——UnderC C/C++ Interpreter

用户2iml0wrkvn 发表于 2014-6-8 10:36:16

多谢大神共享

andalousie 发表于 2014-6-8 10:53:48

用户2iml0wrkvn 发表于 2014-6-8 10:36 static/image/common/back.gif
多谢大神共享

哈哈,我才不是什么大神呢。但希望有大神可以为UnderC贡献~ 也希望大家能试试解析器这种东西。它是把源文件翻译成中间的p-code,所以执行效率也会比较高。欢迎传播或者report bugs。

denggw 发表于 2014-6-8 11:50:47


好东西啊   

天河水 发表于 2014-6-8 13:44:56

请问怎么用啊

andalousie 发表于 2014-6-9 07:43:25

本帖最后由 andalousie 于 2014-6-9 08:02 编辑

天河水 发表于 2014-6-8 13:44 static/image/common/back.gif
请问怎么用啊
我的那里面有说明~ 可以打单行代码。你可以分别打开几个exe看看就知道了。不会再问我。ucc.exe是控制台的那个。个人觉得控制台的蛮好用的。用来学习C++挺好的。我刚才更新了文件。~

kyyix 发表于 2014-6-9 08:07:19

谢谢分享啊!!!!

slotg 发表于 2014-6-9 08:37:23

感谢楼主分享

dralee 发表于 2014-6-9 08:54:17

支持支持……

神的现身 发表于 2014-6-9 09:23:21

:handshake好东西。。。。。。。。。。
页: [1] 2 3
查看完整版本: 用C++写的C++的解析器——UnderC C/C++ Interpreter