From 65ee0f8f13711c04b20862aa04b799e1731007a7 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 10 Feb 2004 19:14:14 +0000 Subject: [PATCH] Scope closing is fixed. --- mad | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mad b/mad index 280aec2..6d67add 100755 --- a/mad +++ b/mad @@ -893,7 +893,7 @@ def generate(out): for (file, sourceline, label, statement) in deck: if label in targets: out.write(" " + label+':\n') - if statement[0] == 'for': + if statement[0] in ('for', 'map'): scopes.append(statement[1]) rep = print_statement(statement) if rep: @@ -905,7 +905,7 @@ def generate(out): indent += indentchange while scopes and label == scopes[-1]: indent -= 1 - out.write((' '*indent) + '} /* closing ' + label + '*/\n') + out.write((' '*indent) + '} /* closing ' + label + ' */\n') scopes.pop() if __name__ == '__main__': -- 2.43.0