Franck Pommereau

cosmetic changes

......@@ -448,7 +448,6 @@ precedence = (
class ParseError(Exception):
"Exception raised whenever a parsing error occurs."
pass
def p_translation_unit_01(t):
......
......@@ -178,14 +178,21 @@ class CodeGenVisitor (Visitor) :
"# Franck Pommereau (2018)\n"
"# Adapted from Atul Varma's c.py (Spring 2004)\n")
for c in chunks :
outfile.write("\n# code from file %r\n" % c.path)
outfile.write(c.curr_str.getvalue())
s = c.curr_str.getvalue()
if s.strip() :
outfile.write("\n###\n### code from file %r\n###\n" % c.path)
outfile.write(s)
for c in chunks :
outfile.write("\n# globals from file %r\n\n" % c.path)
outfile.write(c.globals_str.getvalue())
s = c.globals_str.getvalue()
if s.strip() :
outfile.write("\n###\n### globals from file %r\n###\n\n" % c.path)
outfile.write(s)
for c in chunks :
outfile.write("\n# string literals from file %r\n\n" % c.path)
outfile.write(c.str_literal_str.getvalue())
s = c.str_literal_str.getvalue()
if s.strip() :
outfile.write("\n###\n### string literals from file %r\n###\n\n"
% c.path)
outfile.write(s)
def _calc_function_var_addrs(self, symtab, last_fp_loc):
self._calc_function_arg_addrs(symtab)
......
This diff is collapsed. Click to expand it.