don't be greedy when trying to find end of eval{...}