annotate ignoreBug.py @ 372:bf314710e64b

can't make theme work
author cat@eee
date Fri, 19 Feb 2010 00:23:18 -0500
parents 2377461a35f3
children
rev   line source
151
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
1 from pyparsing import *
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
2
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
3 teststr = 'please /* ignoreme: | oops */ findme: | kthx'
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
4 parser = Word(printables)('leadWord') + SkipTo('|')('statement')
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
5 print parser.parseString(teststr).statement
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
6 parser.ignore(cStyleComment)
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
7 print parser.parseString(teststr).statement
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
8 parser = Combine(parser)
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
9 print parser.parseString(teststr).statement
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
10 parser.ignore(cStyleComment)
2377461a35f3 bug is in Combine() - removed it
catherine@Elli.myhome.westell.com
parents: 150
diff changeset
11 print parser.parseString(teststr).statement