use Inline C; print type_def(); #non_existant_function(); __END__ __C__ void type_def () { long foo = 38.5; if ( foo == 38 ) printf("Foo is truncated to integer %d\n", foo ); }