Changeset 1667822 in git for modules/openmathserver/cd.py
- Timestamp:
- Jun 15, 2005, 1:50:16 PM (18 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 01cd17fd67cfda8867350bb5007624dde10be224
- Parents:
- 04f6a4e219c5180c44ff638afd7e63cc8ffa3699
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
modules/openmathserver/cd.py
r04f6a4 r1667822 1 from objects import OM symbol1 from objects import OMSymbol 2 2 from omexceptions import * 3 3 class OMcd(object): … … 22 22 self.implementations[name]=value 23 23 def implement(self,symbolname, func): 24 symbol=OM symbol(symbolname,self.cd)25 impl=ImplementedOM symbol(symbol,func)24 symbol=OMSymbol(symbolname,self.cd) 25 impl=ImplementedOMSymbol(symbol,func) 26 26 self[symbol]=impl 27 27 28 28 29 29 30 class ImplementedOM symbol(OMsymbol):30 class ImplementedOMSymbol(OMSymbol): 31 31 def __init__(self,symbol, func): 32 super(ImplementedOM symbol,self).__init__(symbol.name, symbol.cd)32 super(ImplementedOMSymbol,self).__init__(symbol.name, symbol.cd) 33 33 self.implementation=func 34 34 def __str__(self):
Note: See TracChangeset
for help on using the changeset viewer.