Yes. It's expensive, though. One way to do it is to put a breakpoint after every branch, and trace through code. As you see the program go through the breakpoint and execute properly, clear the breakpoint or move it down, as appropriate. When there are no more breakpoints left, every line of...