gpt4 book ai didi

c# - 如何用 C# 编写解析器?

转载 作者:IT王子 更新时间:2023-10-29 03:44:52 27 4
gpt4 key购买 nike

<分区>

如何使用 C# 编写解析器(递归下降?)?现在我只想要一个简单的解析器来解析算术表达式(并读取变量?)。虽然后来我打算写一个 xml 和 html 解析器(用于学习目的)。我这样做是因为解析器的用处范围很广:Web 开发、编程语言解释器、内部工具、游戏引擎、 map 和图 block 编辑器等。那么编写解析器的基本理论是什么,我该如何做在 C# 中实现一个? C# 是解析器的正确语言吗(我曾经用 C++ 编写了一个简单的算术解析器,它很高效。JIT 编译会同样好吗?)。任何有用的资源和文章。最重要的是,代码示例(或代码示例的链接)。

注意:出于好奇,有没有人回答这个问题曾经用 C# 实现过解析器?

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