zoukankan      html  css  js  c++  java
  • 递归下降的表达式解析器(C#)

    使用方法:10-2*3 得到结果 6。

    ExpressionParser.cs

    using System;

    namespace IBMS.Text.Script
    {
        
    Field

        
    Public Mothord

        
    Private Methord
            
        }


    }


    ExpressionParserException.cs
    using System;

    namespace IBMS.Text.Script
    {
        /**//// <summary>
        /// Exception class for parsor errors
        /// </summary>
        public class ExpressionParserException:Exception
        {
            /**//// <summary>
            /// Constructor
            /// </summary>
            /// <param name="str">error message</param>
            public ExpressionParserException(string str)
                :base(str)
            {
                
            }
            
        }
    }
  • 相关阅读:
    Linux部署golang程序(无数据库访问)
    MySQL备份数据库mysqldump
    Linux命令netstat
    SQL优化01(转载)
    springcloud之gateway点滴
    关于数据库错误:serverTimeZone
    代码重构的重要性
    关于集合的泛型
    python 视频下载神器(you-get)
    linux下ssh
  • 原文地址:https://www.cnblogs.com/dyj057/p/356143.html
Copyright © 2011-2022 走看看