10 m = re.search ('([^ =]+)=([^ \t]*)', a)
12 defs.append ((m.group(1), m.group(2)))
15 sys.stdout.write (r'''
18 /* automatically generated */
24 # GUILE leaks autoconf data into userspace.
25 sys.stdout.write ('#ifdef %s\n' % d[0])
26 sys.stdout.write ('#undef %s\n' % d[0])
27 sys.stdout.write ('#endif /* %s */\n' % d[0])
29 sys.stdout.write ('#define %s "%s"\n' % d)
31 if ('MY_PATCH_LEVEL', '') in defs:
32 sys.stdout.write ('#define NO_MY_PATCHLEVEL')