2ab0082001-01-20Fredrik Hübinette (Hubbe) #pike __REAL_VERSION__
29a20a2003-04-27Martin Nilsson #pragma strict_types
2ab0082001-01-20Fredrik Hübinette (Hubbe) 
29a20a2003-04-27Martin Nilsson mapping(string:mixed) cache=([]);
2ab0082001-01-20Fredrik Hübinette (Hubbe)  mixed `[](string s) { if(!zero_type(cache[s])) return cache[s]; mixed tmp=_static_modules[s];
29a20a2003-04-27Martin Nilsson  if(programp(tmp)) tmp=([program]tmp)();
2ab0082001-01-20Fredrik Hübinette (Hubbe)  return cache[s]=tmp; }