Exemplo n.º 1
0
Arquivo: OpSig.cs Projeto: 0xCM/arrows
        public BinaryOpSig(NumericKind NumKind, OpKind Op, ParamSig Lhs, ParamSig Rhs, ParamSig Return)
            : base(NumKind, Op, Return)

        {
            this.Lhs = Lhs;
            this.Rhs = Rhs;
        }
Exemplo n.º 2
0
Arquivo: OpSig.cs Projeto: 0xCM/arrows
 public UnaryOpSig(NumericKind NumKind, OpKind Op, ParamSig Operand, ParamSig Return)
     : base(NumKind, Op, Return)
 {
     this.Operand = Operand;
 }
Exemplo n.º 3
0
Arquivo: OpSig.cs Projeto: 0xCM/arrows
 public OpSig(NumericKind NumKind, OpKind Op, ParamSig Return)
 {
     this.NumKind = NumKind;
     this.Op      = Op;
     this.Return  = Return;
 }
Exemplo n.º 4
0
Arquivo: OpSig.cs Projeto: 0xCM/arrows
 public static IOpSig Define(NumericKind numKind, OpKind op, ParamSig lhs, ParamSig rhs, ParamSig ret)
 => new BinaryOpSig(numKind, op, lhs, rhs, ret);
Exemplo n.º 5
0
Arquivo: OpSig.cs Projeto: 0xCM/arrows
 public static IOpSig Define(NumericKind numKind, OpKind op, ParamSig operand, ParamSig ret)
 => new UnaryOpSig(numKind, op, operand, ret);