文件名称:ExpressionValidatorLib:C# 中的递归下降数学表达式验证器库
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-21 05:27:13
C#
表达式验证器库 关于 C# 中的数学表达式验证器库。 还包括用于测试目的的控制台程序(Tester)。 这是用 C# 编写的,但可以轻松转换为 Java。 所涉及的语法几乎相同。 用法 您可以将其用作库 ( ) 或类文件 ( )。 要使用验证器,请创建一个对象并调用方法 Validate()。 它将返回 True 或 False。 调用方法 Message() 以详细显示验证消息(错误或跟踪信息)。 设置 Trace on 显示函数入口。 使用 varType 设置变量类型(type1 或 type2,见下文)。 代码示例: using System; using ExpressionValidatorLib; ... string test = "(1 + 2) * 3"; ExpressionValidatorLib.ExprValidator psr = ne
【文件预览】:
ExpressionValidatorLib-master
----README.md(2KB)
----ExpressionValidatorLib()
--------ExpressionValidatorLib()
--------ExpressionValidatorLib.sln(956B)
--------ExpressionValidatorLib.suo(22KB)
----Tester()
--------Tester.sln(860B)
--------Tester()
--------Tester.suo(16KB)