pike.git / lib / modules / Int.pmod

version» Context lines:

pike.git/lib/modules/Int.pmod:155:    protected mixed ``>>(mixed arg) {    return 0;    }    protected mixed cast(string to) {    switch(to) {    case "string":    return "inf";    case "float":    return Math.inf;    default: -  error("Can not cast to %O.\n", to); +  return UNDEFINED;    }    }    protected string _sprintf(int t) {    return t=='O' && (neg?"-":"")+"Int.inf";    }   }      class NInf {    inherit Inf;    constant neg = 1;   }      protected Inf ninf = NInf();      //! An object that behaves like positive infinity.   Inf inf = Inf();