0

我正在考虑用 Boost 的 Spirit.Lex 编写一些简单的词法分析器,但我似乎找不到任何我想做的例子。

或多或少,我想对整个文本文件进行 lex(这很容易)。但是,一旦处理了整个文件,我希望能够使用前一行的状态来“重新分析”任意行(例如,如果它的内容已更改),以避免再次对整个文件进行词法分析。

我已经看过类似这个问题的相关资源以及Spirit.Lex API 文档(当然),但是我正在谈论的一个简单、简洁的例子会非常有帮助。

这样的例子是否存在和/或这对 Sprit.Lex 是否可行?

4

1 回答 1

-1

以下页面记录了 API 函数,可让您指定初始词法分析器状态:Boost spirit API 文档

于 2014-01-08T15:39:00.003 回答