d - 在 D 中解析事物的惯用方法是什么?

标签 d

假设我想解析 jquery 选择器语法并将事物转换为标记。

我应该将事物解析为字节数组吗?作为带有 std.string 的字符串?逐个字符,或者也许在火卫一的某个地方有博耶-摩尔搜索? D 有最快的正则表达式,所以也许是正则表达式?

如果有人可以链接到用 D 编写的任何好的解析器,那也将不胜感激。

最佳答案

Pegged简单易用的解析器生成器

关于d - 在 D 中解析事物的惯用方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12335378/

相关文章:

C宏gsl库代码转换为D

memory - 工会占用的内存与其最大类型的成员一样多吗?

d - 如何创建范围元组?

d - 使用调试语句逃避安全

casting - 字符串转换后 D lang 记录分隔符丢失

keyword - "identifier"关键字的实现状态

c++ - 在多种编程语言中寻找相似精度的数据类型,例如C/C++、D、围棋

d - 具有不可复制类型的数组

module - 在 D 中导入模块

d - 分解代码,保持可读性,让生活更美好 :)