#line 10 Foo warn; eval <<"BAZ"; #line 100 Bar warn; BAZ warn; #### Warning: something's wrong at Foo line 10. Warning: something's wrong at Bar line 100. Warning: something's wrong at Foo line 15.