StandardTokenParsers 和 JavaTokenParsers 到底有什么区别?
一个有什么好处,另一个有什么好处?
在 StandardTokenParsers 中,我可以使用 lexical.reserved 定义我的关键字,但这究竟对我有什么帮助?
BR Troels
最佳答案
body of JavaTokenParsers 实际上相当简单,让您对正在发生的事情有一个很好的感觉。具体来说,JavaTokenParsers 继承自 RegexParsers,这为您定义匹配提供了很大的灵活性; JavaTokenParsers 定义了一些用于匹配标识符、数字等的示例正则表达式。我不经常使用 StandardTokenParsers,因为 RegexParsers 给了我更多的理智......你需要或多或少地定义与它们的硬字符匹配,而不是使用正则表达式。
关于parsing - Scala StandardTokenParsers 与 JavaTokenParsers,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3668489/