pike.git / lib / modules / __builtin_dirnode.pmod

version» Context lines:

pike.git/lib/modules/__builtin_dirnode.pmod:1:   #pike __REAL_VERSION__   #pragma strict_types    - mapping(string:mixed) cache=([]); + private mapping(string:mixed) cache=([]);    - mixed `[](string s) + protected mixed `[](string s)   { -  if(!zero_type(cache[s])) return cache[s]; +  if(has_index(cache, s)) return cache[s];    mixed tmp=_static_modules[s];    if(programp(tmp)) tmp=([program]tmp)();    return cache[s]=tmp;   }