No need to escape source code (lstlistings seems to do that already)