aboutsummaryrefslogtreecommitdiff
path: root/mparser.py
diff options
context:
space:
mode:
Diffstat (limited to 'mparser.py')
-rw-r--r--mparser.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/mparser.py b/mparser.py
index a1640bc..ccfb261 100644
--- a/mparser.py
+++ b/mparser.py
@@ -118,16 +118,14 @@ def p_codeblock(t):
cb = t[3]
cb.prepend(t[1])
t[0] = cb
-
+
def p_codeblock_emptyline(t):
'codeblock : EOL codeblock'
t[0] = t[2]
-def p_codeblock_last(t):
- 'codeblock : statement EOL'
- cb = nodes.CodeBlock(t[1].lineno())
- cb.prepend(t[1])
- t[0] = cb
+def p_codeblock_empty(t):
+ 'codeblock : '
+ t[0] = nodes.CodeBlock(-1)
def p_expression_atom(t):
'expression : ATOM'