示例展示如何使用 Racket 词法分析器生成器?
我最近正在玩 Racket,目前正在为脚本语言的子集实现词法分析器...并且想知道是否有更多示例来展示如何在 Racket 中使用词法分析器生成器?
我理解文档中的计算器示例,但它太简单了,无法显示完整的功能...... 我特别好奇如何参考每个角色的位置......
I am playing with the Racket recently, currently implementing a lexer for a subset of scripting language...and wondering whether there are more examples to show how to use the lexer generator in Racket?
I understand the calculator example in the doc, but it is too simple to show the full features...
I am especially curious how to reference position of each character....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
PLAneT 的库是提供更详细示例的重要资源。
尝试例如 中缀解析器。
The libraries at PLaneT are a great resource for more elaborate examples.
Try for example the Infix Parser .