Changeset 859b51 in git for modules/openmathserver
- Timestamp:
- Jun 14, 2005, 6:10:28 PM (18 years ago)
- Branches:
- (u'spielwiese', '2fa36c576e6a4ddbb1093b43c7f8e9835e17e52a')
- Children:
- 4426672c7d26593c5a5cf6d590a6bbd5ef3fdb7c
- Parents:
- b651ed658210a13bafea82a0ffdd1baa31075eb8
- Location:
- modules/openmathserver
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
modules/openmathserver/binding.py
rb651ed r859b51 34 34 self.unbind() 35 35 #print "__call__ erg is", erg 36 return erg 36 return erg 37 37 38 XMLtag="OMBIND" 39 def getChildren(self): 40 return [self.binder]+self.variables+[self.block] 41 def setChildren(self): 42 raise UnsupportedOperationError 43 -
modules/openmathserver/objects.py
rb651ed r859b51 119 119 def getXMLattributes(self): 120 120 return [XMLattribute("name", self.name)] 121 121 122 class OMapplication(OMobject): 122 123 def __init__(self, func, args): … … 140 141 def setChildren(self): 141 142 raise UnsupportedOperationError 143 142 144 class OMsymbol(OMobject): 143 145 def __init__(self,name,cd=None): -
modules/openmathserver/omxmlreader.py
rb651ed r859b51 9 9 import os.path 10 10 from objects import * 11 from binding import * 11 12 from cd import * 13 from exceptions import * 12 14 def readFile(input_file_name): 13 15 docstream = open(input_file_name) … … 67 69 children=[self.buildFromNode(c) for c in node.childNodes] 68 70 return OMapplication(children[0],children[1:]) 71 if (node.nodeName=="OMBIND"): 72 children=[self.buildFromNode(c) for c in node.childNodes] 73 return OMbinding(children[0],children[1:-1],children[-1]) 74 raise NotImplementedError 69 75 def build(self, root): 70 76 remove_white_space(root)
Note: See TracChangeset
for help on using the changeset viewer.