2012-03-03 99 views
0

在HaXml的文档页面(here)中,随处可用的类型为i,例如:Document i,Element i,Content i等等。但是我找不到它是什么类型,以及它在哪里使用?任何提示都表示赞赏。'i'在HaXml中的含义

回答

4

类型中的小写字母代表类型变量。也就是说,你可以把任何你想要的类型放在那里。在HaXml的情况下,它意味着在Content类型中存储一些额外的信息。还有一个函数info,它检索这个额外的信息(尽管出于某种奇怪的原因,该参数被称为t而不是i)。

如果你看看Text.XML.HaXml.Parse,你可以看到这个额外的参数用于存储解析文档的源位置(Posn)。

+0

这就是我一直在寻找的东西。谢谢! – 2012-03-03 13:27:22