From f08f90321b2e4582234a0e415516a0596c0e1602 Mon Sep 17 00:00:00 2001 From: Anthony Scemama Date: Thu, 15 Nov 2012 12:00:43 +0100 Subject: [PATCH] Bug with parentheses --- src/parsed_text.py | 4 ++-- src/preprocessed_text.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/parsed_text.py b/src/parsed_text.py index fdcf47b..0171740 100644 --- a/src/parsed_text.py +++ b/src/parsed_text.py @@ -545,5 +545,5 @@ if __name__ == '__main__': for line in parsed_text[i][1]: print line[1] print line[0], line[1].filename - for i in subroutines: - print i, subroutines[i].needs, subroutines[i].to_provide +#for i in subroutines: +# print i, subroutines[i].needs, subroutines[i].to_provide diff --git a/src/preprocessed_text.py b/src/preprocessed_text.py index d93dac1..eb9c8bf 100644 --- a/src/preprocessed_text.py +++ b/src/preprocessed_text.py @@ -107,7 +107,7 @@ def get_type (i, filename, line, is_doc): lower_line = re_endif.sub("endif",lower_line) lower_line = re_endselect.sub("endselect",lower_line) for c in """()'"[]""": - lower_line = lower_line.replace(c," ") + lower_line = lower_line.replace(c," "+c+" ") buffer = lower_line.split() if len(buffer) == 0: @@ -854,6 +854,7 @@ preprocessed_text = parallel_loop( lambda x,y: create_preprocessed_text(x), \ ###################################################################### def debug(): for filename, txt in preprocessed_text: + if filename == 'jastrow_large.irp.f': print "=== "+filename+" ===" for line in txt: print line