def print_source_location_info(print_fn, filename, lineno, fn_name=None,<EOL>f_lasti=None, remapped_file=None):
if remapped_file:<EOL><INDENT>mess = '<STR_LIT>' % (remapped_file, lineno, filename)<EOL><DEDENT>else:<EOL><INDENT>mess = '<STR_LIT>' % (filename, lineno)<EOL><DEDENT>if f_lasti and f_lasti != -<NUM_LIT:1>:<EOL><INDENT>mess += '<STR_LIT>' % f_lasti<EOL>pass<EOL><DEDENT>mess += '<STR_LIT>'<EOL>if fn_name and fn_name != '<STR_LIT:?>':<EOL><INDENT>mess += "<STR_LIT>" % fn_name<EOL>pass<EOL><DEDENT>print_fn(mess)<EOL>return<EOL>
Print out a source location , e.g. the first line in
    line in:
        (/tmp.py:2 @21):  <module>
        L -- 2 import sys,os
        (trepan3k)