diff options
| author | Catherine Devlin <catherine.devlin@gmail.com> | 2009-04-08 18:27:46 -0400 |
|---|---|---|
| committer | Catherine Devlin <catherine.devlin@gmail.com> | 2009-04-08 18:27:46 -0400 |
| commit | 8e1ec8e8dda8bae030d0388d1604fe1f53c3c238 (patch) | |
| tree | 415800fc9644af5228c27a22af6bfb9d8fdbc180 | |
| parent | 5c6630bfe178945afb69dd32ec0dcfca9ef4bb71 (diff) | |
| parent | 037932fb8aac5a57a98f77533131f065fdebbcce (diff) | |
| download | cmd2-git-8e1ec8e8dda8bae030d0388d1604fe1f53c3c238.tar.gz | |
merged with bare prefix allowance
| -rwxr-xr-x | cmd2.py | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -525,12 +525,12 @@ class Cmd(cmd.Cmd): #self.multilineParser = self.multilineParser.setResultsName('multilineParser') #self.singleLineParser = self.singleLineParser.setResultsName('singleLineParser') #self.blankLineTerminationParser = self.blankLineTerminationParser.setResultsName('blankLineTerminatorParser') - self.parser = ( + self.parser = self.prefixParser + ( stringEnd | - self.prefixParser + self.multilineParser | - self.prefixParser + self.singleLineParser | - self.prefixParser + self.blankLineTerminationParser | - self.prefixParser + self.multilineCommand + pyparsing.SkipTo(stringEnd) + self.multilineParser | + self.singleLineParser | + self.blankLineTerminationParser | + self.multilineCommand + pyparsing.SkipTo(stringEnd) ) self.parser.ignore(pyparsing.quotedString).ignore(self.commentGrammars) |
