Swift51.com
Swift 头像
Swift  2017-02-04 21:06

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

回复:0  查看:4789  感兴趣:35  赞:0  

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

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

  • 定义自定义函数
  • 添加自定义运算符
  • 增加新的方式来识别现有的运算符
  • 覆盖内置函数
  • 识别本地化数字
  • 识别unicode字符,如²½


相关开源代码