@@ -451,7 +451,7 @@ def c_init_code_apply(self, node, name):
451451 code = self .code_sections ["init_code_apply" ]
452452
453453 define_macros , undef_macros = self .get_c_macros (node , name )
454- return "\n " . join ([ "" , define_macros , code , undef_macros ])
454+ return f "\n { define_macros } \n { code } \n { undef_macros } "
455455 else :
456456 return super ().c_init_code_apply (node , name )
457457
@@ -460,7 +460,7 @@ def c_support_code_apply(self, node, name):
460460 code = self .code_sections ["support_code_apply" ]
461461
462462 define_macros , undef_macros = self .get_c_macros (node , name )
463- return "\n " . join ([ "" , define_macros , code , undef_macros ])
463+ return f "\n { define_macros } \n { code } \n { undef_macros } "
464464 else :
465465 return super ().c_support_code_apply (node , name )
466466
@@ -469,7 +469,7 @@ def c_support_code_struct(self, node, name):
469469 code = self .code_sections ["support_code_struct" ]
470470
471471 define_macros , undef_macros = self .get_c_macros (node , name )
472- return "\n " . join ([ "" , define_macros , code , undef_macros ])
472+ return f "\n { define_macros } \n { code } \n { undef_macros } "
473473 else :
474474 return super ().c_support_code_struct (node , name )
475475
@@ -478,7 +478,7 @@ def c_cleanup_code_struct(self, node, name):
478478 code = self .code_sections ["cleanup_code_struct" ]
479479
480480 define_macros , undef_macros = self .get_c_macros (node , name )
481- return "\n " . join ([ "" , define_macros , code , undef_macros ])
481+ return f "\n { define_macros } \n { code } \n { undef_macros } "
482482 else :
483483 return super ().c_cleanup_code_struct (node , name )
484484
@@ -561,9 +561,7 @@ def c_init_code_struct(self, node, name, sub):
561561 def_macros , undef_macros = self .get_c_macros (node , name )
562562 def_sub , undef_sub = get_sub_macros (sub )
563563
564- return "\n " .join (
565- ["" , def_macros , def_sub , op_code , undef_sub , undef_macros ]
566- )
564+ return f"\n { def_macros } \n { def_sub } \n { op_code } \n { undef_sub } \n { undef_macros } "
567565 else :
568566 return super ().c_init_code_struct (node , name , sub )
569567
@@ -597,16 +595,9 @@ def c_code(self, node, name, inp, out, sub):
597595 def_sub , undef_sub = get_sub_macros (sub )
598596 def_io , undef_io = get_io_macros (inp , out )
599597
600- return "\n " .join (
601- [
602- def_macros ,
603- def_sub ,
604- def_io ,
605- op_code ,
606- undef_io ,
607- undef_sub ,
608- undef_macros ,
609- ]
598+ return (
599+ f"{ def_macros } \n { def_sub } \n { def_io } \n { op_code } "
600+ f"\n { undef_io } \n { undef_sub } \n { undef_macros } "
610601 )
611602 else :
612603 raise NotImplementedError ()
@@ -620,16 +611,9 @@ def c_code_cleanup(self, node, name, inputs, outputs, sub):
620611 def_sub , undef_sub = get_sub_macros (sub )
621612 def_io , undef_io = get_io_macros (inputs , outputs )
622613
623- return "\n " .join (
624- [
625- def_macros ,
626- def_sub ,
627- def_io ,
628- op_code ,
629- undef_io ,
630- undef_sub ,
631- undef_macros ,
632- ]
614+ return (
615+ f"{ def_macros } \n { def_sub } \n { def_io } \n { op_code } "
616+ f"\n { undef_io } \n { undef_sub } \n { undef_macros } "
633617 )
634618 else :
635619 return super ().c_code_cleanup (node , name , inputs , outputs , sub )
0 commit comments