Swift 功能强大的数学表达式解析器 DDMathParser

Posted swift语言

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 功能强大的数学表达式解析器 DDMathParser相关的知识,希望对你有一定的参考价值。

DDMathParser可以方便地解析字符串并将其转换为数学表达式,用 Swift 编写。 

虽然NSExpressionGCMathPaser可以满足简单的需求,但它们相对有限。 他们不支持DDMathParser的一些关键功能,例如: 

  • 定义自定义函数 

  • 添加自定义运算符 

  • 增加新的方式来识别现有的运算符 

  • 覆盖内置函数 

  • 识别本地化数字 

  • 识别unicode字符,如²½


开源代码主页     ❤


文章来自:51swift



以上是关于Swift 功能强大的数学表达式解析器 DDMathParser的主要内容,如果未能解决你的问题,请参考以下文章

Swift函数式编程十一(解析器组合算子)

用于具有一个变量的数学表达式的 C 解析器并将其保存到函数中

Swift函数式编程十二(表格应用)

Swift函数式编程十二(表格应用)

C ++业务规则表达式解析器/评估[关闭]

angr 文档翻译(3):解析器引擎——符号表达式和约束求解