示例#1
0
        public override DustObject Multiply(DustObject other)
        {
            if (other is DustInt)
            {
                return(new DustString(string.Concat(Enumerable.Repeat(Value, other.ToInt()))));
            }

            return(base.Multiply(other));
        }
示例#2
0
 public override DustObject Multiply(DustObject other)
 {
     return(new DustInt(Value * other.ToInt()));
 }
示例#3
0
 public override DustObject Subtract(DustObject other)
 {
     return(new DustInt(Value - other.ToInt()));
 }
示例#4
0
 public override DustObject Add(DustObject other)
 {
     return(new DustInt(Value + other.ToInt()));
 }