private Equality(IType eqType) : base("=", "==[" + eqType.ToStringN() + "]", new[] { eqType, eqType }) { this.eqType = eqType; pps[true] = new PP(this); pps[false] = pps[true].n; }
protected Predicate(string name, ITypeTuple argumentTypes) : base(name, name, argumentTypes) { pps[true] = new PP(this); pps[false] = pps[true].n; }