用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 08:08 编辑
如果大家不太理解解析器是干嘛的没关系,其实就可以理解为编译器的替代品。但是还是有些不同的。如果大神看到,帮助原作者开发一下呗~ 我觉得这个挺有前途的,嘿嘿。在Sourceforge上有一个,可以以那个为基础fork一个~{:7_149:}还有,忘了提,这个解析器的控制台支持单句解析。可以看看这本书。
感谢楼主分享 好东西啊:handshake 支持一下下 略微改善了一下。更新了那个压缩包。decltype关键字可以用了。 感谢楼主分享 本帖最后由 andalousie 于 2014-6-7 19:08 编辑
6月7日,更新了文件~ 我觉得这种交互式的程序很适合C++教学或者自学的。尤其是对C++语法还不太了解的初学者。 谢谢分享 .........:victory: 用C++写的C++的解析器——UnderC C/C++ Interpreter 多谢大神共享 用户2iml0wrkvn 发表于 2014-6-8 10:36 static/image/common/back.gif
多谢大神共享
哈哈,我才不是什么大神呢。但希望有大神可以为UnderC贡献~ 也希望大家能试试解析器这种东西。它是把源文件翻译成中间的p-code,所以执行效率也会比较高。欢迎传播或者report bugs。
好东西啊 请问怎么用啊 本帖最后由 andalousie 于 2014-6-9 08:02 编辑
天河水 发表于 2014-6-8 13:44 static/image/common/back.gif
请问怎么用啊
我的那里面有说明~ 可以打单行代码。你可以分别打开几个exe看看就知道了。不会再问我。ucc.exe是控制台的那个。个人觉得控制台的蛮好用的。用来学习C++挺好的。我刚才更新了文件。~
谢谢分享啊!!!! 感谢楼主分享 支持支持…… :handshake好东西。。。。。。。。。。