Aahz wrote: > On Mon, Apr 25, 2005, Shane Holloway (IEEE) wrote: > >>Interfaces:: >> >> def interface(interfaceName, *bases, ***aBlockSuite): >> blockGlobals = aBlockSuite.globals().copy() >> blockGlobals.update(aBlockSuite.locals()) >> blockLocals = {} >> >> exec aBlock in blockGlobals, blockLocals >> >> return iterfaceType(interfaceName, bases, blockLocals) >> >> IFoo = interface('IFoo'): >> def isFoo(self): pass > > > Where does ``aBlock`` come from? Sorry! I renamed ``aBlock`` to ``aBlockSuite``, but missed a few. ;)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4