pike.git / lib / modules / Calendar.pmod / Gregorian.pmod

version» Context lines:

pike.git/lib/modules/Calendar.pmod/Gregorian.pmod:1150:      //-- variables ------------------------------------------------------       object m;    int s;      //-- standarm setsoms -----------------------------------------------       array(string) greater()    { -  return ({"minute"}); +  return ({"minute","hour","day","month","year"});    }       array(string) lesser()    { -  return ({"second"}); +  return ({});    }       void create(int|object ... arg)    {    if (!sizeof(arg))    {    mapping t=localtime(time());    m=vMinute();    s=t->sec;    }
pike.git/lib/modules/Calendar.pmod/Gregorian.pmod:1291:    string timeofday()    {    return sprintf("%s:%02s",m->timeofday(),name());    }       string timeofyear()    {    return sprintf("%s:%02s",m->timeofyear(),name());    }    - //-- more ----------------------------------------------------------- + //-- greater --------------------------------------------------------       object minute()    {    return m;    } -  +  +  object hour() +  { +  return minute()->hour(); +  } +  +  object day() +  { +  return minute()->hour()->day(); +  } +  +  object month() +  { +  return minute()->hour()->day()->month(); +  } +  +  object year() +  { +  return minute()->hour()->day()->month()->year(); +  } +    };