This pragma enhances the warning messages to a more verbose explanation use diagnostics; print "Hello there'; # Unmatched quote print "We are on line number ", __LINE__,"\n";