【发布时间】:2013-11-24 09:31:55
【问题描述】:
谁能教我如何为 XPath 开发 AST(抽象语法树)? 完全糊涂了。 谢谢!
【问题讨论】:
-
你到底想做什么?解析 XPath 并制作 XPath 的 AST ?或者使用 XPath 来遍历 AST(XML 几乎是直接的)?
-
我想解析 XPath 并制作 XPath 的 AST。
-
这与解析 Pascal 并希望获得 Pascal 的 AST 有何不同?如果你不能证明你有基本的概念并尝试做某事,那么没有人会教你任何东西。
-
是的,我同意。我刚刚阅读了Compliers龙书的一些章节,并且了解了AST。现在我正在尝试使用 ANTLR 为 XPath 构建 AST。你觉得这是个好方法吗?
标签: xpath syntax tree abstract abstract-syntax-tree