コード例 #1
0
 internal Unary_Expression_Two_CharInfo Parse()
 {
     var rslt = new Unary_Expression_Two_CharInfo(this);
     rslt.Unary_Expression = this.unary_expression.Parse();
     switch (this.Operator)
     {
         case "++":
             rslt.Unary_Expression_Operator = Unary_Expression_OperatorInfo.AddSelf;
             break;
         case "-":
             rslt.Unary_Expression_Operator = Unary_Expression_OperatorInfo.SubstractSelf;
             break;
     }
     return rslt;
 }
コード例 #2
0
        internal Unary_Expression_Two_CharInfo Parse()
        {
            var rslt = new Unary_Expression_Two_CharInfo(this);

            rslt.Unary_Expression = this.unary_expression.Parse();
            switch (this.Operator)
            {
            case "++":
                rslt.Unary_Expression_Operator = Unary_Expression_OperatorInfo.AddSelf;
                break;

            case "-":
                rslt.Unary_Expression_Operator = Unary_Expression_OperatorInfo.SubstractSelf;
                break;
            }
            return(rslt);
        }