| """A more or less complete dictionary like interface for the RISC OS environment.""" |
| def __init__(self, initial = None): |
| return repr(riscos.getenvdict()) |
| return cmp(riscos.getenvdict(), dict) |
| return len(riscos.getenvdict()) |
| def __getitem__(self, key): |
| def __setitem__(self, key, item): |
| def __delitem__(self, key): |
| # too dangerous on RISC OS |
| return riscos.getenvdict() |
| def keys(self): return riscos.getenvdict().keys() |
| def items(self): return riscos.getenvdict().items() |
| def values(self): return riscos.getenvdict().values() |
| value = riscos.getenv(key) |
| def __contains__(self, key): |
| return riscos.getenv(key) is not None |
| for k, v in dict.items(): |
| def get(self, key, failobj=None): |
| value = riscos.getenv(key) |