[Docstring-develop] CVS: dps/dps/parsers model.py,1.1.1.1,1.2
Status: Pre-Alpha
Brought to you by:
goodger
From: David G. <go...@us...> - 2001-08-01 02:56:37
|
Update of /cvsroot/docstring/dps/dps/parsers In directory usw-pr-cvs1:/tmp/cvs-serv3294/dps/dps/parsers Modified Files: model.py Log Message: added setup_parse() so unoverridden parse() could raise a NotImplementedError Index: model.py =================================================================== RCS file: /cvsroot/docstring/dps/dps/parsers/model.py,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** model.py 2001/07/22 22:35:42 1.1.1.1 --- model.py 2001/08/01 02:56:35 1.2 *************** *** 13,16 **** def parse(self, inputstring): ! """Return a document tree.""" self.inputstring = inputstring --- 13,20 ---- def parse(self, inputstring): ! """Override to parse `inputstring` and return a document tree.""" ! raise NotImplementedError('subclass must override this method') ! ! def setup_parse(self, inputstring): ! """Initial setup, used by `parse()`.""" self.inputstring = inputstring |