我需要为某种领域特定语言编写一个简单的解析器。
它需要具有适当的运算符评估顺序的基本算术和调用可重载的底层环境函数的语法。
编写这样一个解析器的最简单方法是什么?有什么东西我可以开箱即用地适应或使用吗?我正在用 C++ 编写。
最佳答案
看看Boost Spirit .
关于c++ - 编写一个简单的解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/788814/
我需要为某种领域特定语言编写一个简单的解析器。
它需要具有适当的运算符评估顺序的基本算术和调用可重载的底层环境函数的语法。
编写这样一个解析器的最简单方法是什么?有什么东西我可以开箱即用地适应或使用吗?我正在用 C++ 编写。
最佳答案
看看Boost Spirit .
关于c++ - 编写一个简单的解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/788814/