【发布时间】:2013-03-21 08:07:45
【问题描述】:
我正在编写自己的脚本语言,我需要一个软件工具来生成用于解析我的语言的 C++ 代码。我需要一个词法分析器和一个生成 C++ 代码的解析器生成器。如果我也能生成一个 Visual C++ 2010 项目,那就太好了。有什么建议吗?
【问题讨论】:
-
您的语言有多复杂?您是否考虑过使用Boost.Spirit?
-
我的语言不是很复杂...我需要做变量赋值、for 和 while 循环、if 语句、表达式计算,然后解析一些特殊命令,解析器必须识别这些命令才能生成TCP/IP 连接上的字符串...