gpt4 book ai didi

parsing - 开发一个简单的解析器

转载 作者:行者123 更新时间:2023-12-04 22:26:31 24 4
gpt4 key购买 nike

我的日常工作包括开发类似 Pascal 的编译器。我一直致力于优化和代码生成。

我也想开始学习为同一种语言构建一个简单的解析器。但是,我不太确定如何解决这个问题。 Flex 和 Bison 似乎是首选。但是,难道不能使用 C++ 或 C# 编写解析器吗?我对 C 有点毛骨悚然。

Yacc++ 支持 C#,但它是经过许可的。我正在寻找我能在这方面找到的所有帮助。建议将不胜感激。

最佳答案

我相信你可以在 C# 中使用 ANTLR。我自己(还)从未尝试过,但是有一个教程 here 可能会为您指明正确的方向。

关于parsing - 开发一个简单的解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/391432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com