Lines Matching refs:c_file
49 c_file = os.fdopen(c_fd, 'w', encoding='ascii')
50 return c_file, c_name, exe_name
52 def generate_c_printf_expressions(c_file, cast_to, printf_format, expressions): argument
61 c_file.write(' printf("{}\\n", ({}) {});\n'
64 def generate_c_file(c_file, argument
77 c_file.write('/* Generated by {} */'
79 c_file.write('''
82 c_file.write(header)
83 c_file.write('''
87 main_generator(c_file)
88 c_file.write(''' return 0;
123 c_file, c_name, exe_name = create_c_file(file_label)
125 c_file, caller, header,
126 lambda c_file: generate_c_printf_expressions(c_file,
130 c_file.close()