【发布时间】:2012-10-26 21:21:17
【问题描述】:
我是一个精神初学者,现在正在研究它。我在this 示例,一个简单的计算器。我成功编译并运行了程序。运行它说的程序时,键入一些语句,然后键入 .编译和运行这些语句。我在不同的运行中键入以下内容,并在每行之后键入 a 。 (时期)。
2
2;
2*2
2*2;
x=2
x=2;
但它们都不起作用。每次它说“解析失败。”。缺少什么,或者这个例子有什么问题。示例程序的语法是here。请注意,我知道我没有使用最新的精神,我使用的是 1.46.1 版本,这是 Ubuntu 12.04 中的默认版本。
【问题讨论】:
标签: c++ boost compiler-construction grammar boost-spirit