summaryrefslogtreecommitdiff
path: root/yarnlib/block_parser.py
diff options
context:
space:
mode:
Diffstat (limited to 'yarnlib/block_parser.py')
-rw-r--r--yarnlib/block_parser.py5
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