diff options
Diffstat (limited to 'yarnlib/block_parser.py')
-rw-r--r-- | yarnlib/block_parser.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/yarnlib/block_parser.py b/yarnlib/block_parser.py index db99b31..df95fb2 100644 --- a/yarnlib/block_parser.py +++ b/yarnlib/block_parser.py @@ -44,6 +44,7 @@ class BlockParser(object): 'AND': self.parse_and, '...': self.parse_continuation, 'IMPLEMENTS': self.parse_implementing, + 'EXAMPLE': self.parse_example, } def parse_blocks(self, blocks): @@ -148,3 +149,7 @@ class BlockParser(object): self.implementations.append(implementation) return blocks + def parse_example(self, line, blocks): + if blocks: + del blocks[0] + return blocks |