我试图用flex / bison写一个Bibtex解析器。以下是bibtex中字符串的规则:
关于如何做到这一点的任何想法?
答案 0 :(得分:1)
现在你要进入文本解析器的领域。令人惊讶的是,没有人为我能找到的Actionscript创建一个bibtex库,所以这是一个有趣的问题。如果你做了一个,请给社区一个忙,并开源:)
要做到这一点并不容易,因为你必须逐字逐句地检查你需要的字符并围绕它做逻辑。但是,我建议您查看as3corelib's implementation of the JSON parser,这与您要完成的工作有些相似。你至少可以使用一个标记器来了解如何使用它,这对你的项目来说是一个非常好的开始。
祝你好运。