pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:10333:    ADD_EFUN("_gc_status",f__gc_status,    tFunc(tNone,tMap(tString,tOr(tInt,tFloat))),    OPT_EXTERNAL_DEPEND);    ADD_FUNCTION ("implicit_gc_real_time", f_implicit_gc_real_time,    tFunc(tOr(tInt,tVoid),tInt), OPT_EXTERNAL_DEPEND);    ADD_FUNCTION ("count_memory", f_count_memory,    tFuncV(tOr(tInt,tMap(tString,tInt)),    tOr8(tArray,tMultiset,tMapping,tObj,tPrg(tObj),    tString,tType(tMix),tInt),    tInt), 0); +  ADD_FUNCTION("identify_cycle", f_identify_cycle, +  tFunc(tOr7(tArray,tMultiset,tMapping,tObj,tPrg(tObj), +  tString,tType(tMix)), +  tArr(tOr7(tArray,tMultiset,tMapping,tObj,tPrg(tObj), +  tString,tType(tMix)))), 0);       ADD_INT_CONSTANT ("NATIVE_INT_MAX", MAX_INT_TYPE, 0);    ADD_INT_CONSTANT ("NATIVE_INT_MIN", MIN_INT_TYPE, 0);       /* Maybe make PIKEFLOAT_MANT_DIG, PIKEFLOAT_MIN_EXP and    * PIKEFLOAT_MAX_EXP available, but do we have to export FLT_RADIX    * too? It'd be nice to always assume it's 2 to save the pike    * programmer from that headache. */    ADD_INT_CONSTANT ("FLOAT_DIGITS_10", PIKEFLOAT_DIG, 0);    ADD_INT_CONSTANT ("FLOAT_MIN_10_EXP", PIKEFLOAT_MIN_10_EXP, 0);